diff options
author | t00fcxen <t00fcxen> | 2014-10-06 21:00:47 +0000 |
---|---|---|
committer | t00fcxen <t00fcxen> | 2014-10-06 21:00:47 +0000 |
commit | dfd687bb8ef6224a1e3c38a7de9e79e854b142ad (patch) | |
tree | 89d5f23aae49598cab978ccb784604fdccb90526 | |
parent | 90de5e54132eaa4a447964f8466208a401022dfa (diff) | |
download | usrsctplib-dfd687bb8ef6224a1e3c38a7de9e79e854b142ad.tar.gz |
Fix a warning showing up on Windows.
Thanks to Segery Ulanov from Google for providing the fix.
git-svn-id: http://sctp-refimpl.googlecode.com/svn/trunk/KERN/usrsctp/usrsctplib@9033 9df1edf5-d72c-5b5f-11c0-5f5209eb73f7
-rwxr-xr-x | netinet/sctp_os_userspace.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/netinet/sctp_os_userspace.h b/netinet/sctp_os_userspace.h index e8de92f..a8d1f08 100755 --- a/netinet/sctp_os_userspace.h +++ b/netinet/sctp_os_userspace.h @@ -270,11 +270,6 @@ typedef char* caddr_t; #define BYTE_ORDER LITTLE_ENDIAN #endif -int Win_getifaddrs(struct ifaddrs**); -#define getifaddrs(interfaces) (int)Win_getifaddrs(interfaces) -int win_if_nametoindex(const char *); -#define if_nametoindex(x) win_if_nametoindex(x) - #else /* !defined(Userspace_os_Windows) */ #include <sys/cdefs.h> /* needed? added from old __FreeBSD__ */ #include <sys/socket.h> @@ -416,6 +411,13 @@ struct ifreq { #endif +#if defined(__Userspace_os_Windows) +int Win_getifaddrs(struct ifaddrs**); +#define getifaddrs(interfaces) (int)Win_getifaddrs(interfaces) +int win_if_nametoindex(const char *); +#define if_nametoindex(x) win_if_nametoindex(x) +#endif + #define mtx_lock(arg1) #define mtx_unlock(arg1) #define mtx_assert(arg1,arg2) |