diff options
author | Gurusamy Sarathy <gsar@cpan.org> | 1997-12-24 04:21:30 +0000 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 1997-12-24 04:21:30 +0000 |
commit | f998180f71571d04f7a71972eb8eb78805338f5c (patch) | |
tree | b8dfd588a195e6aacb01d3878a7f08d2d94b4153 /win32/win32iop.h | |
parent | e34ffe5a86599b66240875a414d90fdf19ed7649 (diff) | |
download | perl-f998180f71571d04f7a71972eb8eb78805338f5c.tar.gz |
[win32] support ioctl() on sockets (does what ioctlsocket() does) to make
non-blocking IO on sockets possible
p4raw-id: //depot/win32/perl@387
Diffstat (limited to 'win32/win32iop.h')
-rw-r--r-- | win32/win32iop.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/win32/win32iop.h b/win32/win32iop.h index d565cb51e0..5e03f952f2 100644 --- a/win32/win32iop.h +++ b/win32/win32iop.h @@ -114,6 +114,7 @@ DllExport int win32_times(struct tms *timebuf); DllExport unsigned win32_alarm(unsigned int sec); DllExport int win32_flock(int fd, int oper); DllExport int win32_stat(const char *path, struct stat *buf); +DllExport int win32_ioctl(int i, unsigned int u, char *data); #ifdef HAVE_DES_FCRYPT DllExport char * win32_crypt(const char *txt, const char *salt); @@ -138,6 +139,7 @@ END_EXTERN_C #undef sleep #undef times #undef alarm +#undef ioctl #ifdef __BORLANDC__ #undef ungetc @@ -236,6 +238,7 @@ END_EXTERN_C #define sleep win32_sleep #define times win32_times #define alarm win32_alarm +#define ioctl win32_ioctl #ifdef HAVE_DES_FCRYPT #undef crypt |