X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=win32%2Fwin32_compat.h;h=9972e5da6e19a06903f5279ba38b975ab7aa5239;hb=20a96d422cb6e7a38948c0a958c2b11125e29cd1;hp=2ddb0ff281a7abf8065a6f87a7019cf667753769;hpb=87bfff264377826173f7657cdb28d75b257d9b52;p=deb_libnfs.git diff --git a/win32/win32_compat.h b/win32/win32_compat.h index 2ddb0ff..9972e5d 100644 --- a/win32/win32_compat.h +++ b/win32/win32_compat.h @@ -29,6 +29,7 @@ THE SOFTWARE. #include #include +#include #include #include #include @@ -37,7 +38,6 @@ typedef int uid_t; typedef int gid_t; typedef int socklen_t; - #define S_IRUSR 0000400 #define S_IWUSR 0000200 #define S_IXUSR 0000100 @@ -74,11 +74,10 @@ struct pollfd { /* Wrapper macros to call misc. functions win32 is missing */ #define poll(x, y, z) win32_poll(x, y, z) -#define inet_aton(x, y) win32_inet_aton(x, y) #define inet_pton(x,y,z) win32_inet_pton(x,y,z) -int win32_inet_aton(const char *, struct in_addr *); int win32_inet_pton(int af, const char * src, void * dst); -int win32_poll(struct pollfd *fds, int nfsd, int timeout); +int win32_poll(struct pollfd *fds, unsigned int nfsd, int timeout); +int win32_gettimeofday(struct timeval *tv, struct timezone *tz); #endif//win32_COMPAT_H_ #endif//WIN32