]> git.saurik.com Git - apple/mdnsresponder.git/blobdiff - mDNSShared/Java/JNISupport.c
mDNSResponder-333.10.tar.gz
[apple/mdnsresponder.git] / mDNSShared / Java / JNISupport.c
index fef5c981b2948928613c6febc04702957379e661..dbbedea91d0743862e7c73b73b460f70e746b200 100644 (file)
 #ifdef _WIN32
 #include <winsock2.h>
 #include <iphlpapi.h>
-static char    *       if_indextoname( DWORD ifIndex, char * nameBuff);
-static DWORD   if_nametoindex( const char * nameStr );
+static char    *       win32_if_indextoname( DWORD ifIndex, char * nameBuff);
+static DWORD   win32_if_nametoindex( const char * nameStr );
+#define if_indextoname win32_if_indextoname
+#define if_nametoindex win32_if_nametoindex
 #define IF_NAMESIZE MAX_ADAPTER_NAME_LENGTH
 #else // _WIN32
 #include <sys/socket.h>
@@ -950,7 +952,7 @@ JNIEXPORT jint JNICALL Java_com_apple_dnssd_AppleDNSSD_GetIfIndexForName( JNIEnv
 
 #if defined(_WIN32)
 static char*
-if_indextoname( DWORD ifIndex, char * nameBuff)
+win32_if_indextoname( DWORD ifIndex, char * nameBuff)
 {
        PIP_ADAPTER_INFO        pAdapterInfo = NULL;
        PIP_ADAPTER_INFO        pAdapter = NULL;
@@ -1007,7 +1009,7 @@ exit:
 
 
 static DWORD
-if_nametoindex( const char * nameStr )
+win32_if_nametoindex( const char * nameStr )
 {
        PIP_ADAPTER_INFO        pAdapterInfo = NULL;
        PIP_ADAPTER_INFO        pAdapter = NULL;