summaryrefslogtreecommitdiff
path: root/win32/win32iop.h
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1998-06-15 04:07:18 +0000
committerGurusamy Sarathy <gsar@cpan.org>1998-06-15 04:07:18 +0000
commitf55ee38a033ce570145fdd38bb9f09acf59d37cd (patch)
treed09466217844d04a8289a2d2d15377ce38987426 /win32/win32iop.h
parente6d5c5302bca4863c13ae11aa5ed04b35c9d89f5 (diff)
downloadperl-f55ee38a033ce570145fdd38bb9f09acf59d37cd.tar.gz
various win32 odds and ends
- added support for waitpid(), open2/open3, and a bugfix for kill() from Ronald Schmidt <RonaldWS@aol.com> - tweak testsuite mods of above - regenerate win32/config_H.?c - change kill() to win32_kill() and export it - coalesce common code in win32.c - add PerlProc_waitpid() and export win32_waitpid() result builds and passes on the three win32 compilers p4raw-id: //depot/perl@1134
Diffstat (limited to 'win32/win32iop.h')
-rw-r--r--win32/win32iop.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/win32/win32iop.h b/win32/win32iop.h
index 339b7c5fb1..6f4444eb3b 100644
--- a/win32/win32iop.h
+++ b/win32/win32iop.h
@@ -123,6 +123,8 @@ DllExport int win32_stat(const char *path, struct stat *buf);
DllExport int win32_ioctl(int i, unsigned int u, char *data);
DllExport int win32_utime(const char *f, struct utimbuf *t);
DllExport int win32_wait(int *status);
+DllExport int win32_waitpid(int pid, int *status, int flags);
+DllExport int win32_kill(int pid, int sig);
#ifdef HAVE_DES_FCRYPT
DllExport char * win32_crypt(const char *txt, const char *salt);
@@ -257,6 +259,8 @@ END_EXTERN_C
#define ioctl win32_ioctl
#define utime win32_utime
#define wait win32_wait
+#define waitpid win32_waitpid
+#define kill win32_kill
#ifdef HAVE_DES_FCRYPT
#undef crypt