summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authort00fcxen <t00fcxen>2014-10-06 21:00:47 +0000
committert00fcxen <t00fcxen>2014-10-06 21:00:47 +0000
commitdfd687bb8ef6224a1e3c38a7de9e79e854b142ad (patch)
tree89d5f23aae49598cab978ccb784604fdccb90526
parent90de5e54132eaa4a447964f8466208a401022dfa (diff)
downloadusrsctplib-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-xnetinet/sctp_os_userspace.h12
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)