]> git.saurik.com Git - apple/mdnsresponder.git/blobdiff - mDNSWindows/DLLStub/DLLStub.cpp
mDNSResponder-878.200.35.tar.gz
[apple/mdnsresponder.git] / mDNSWindows / DLLStub / DLLStub.cpp
index c39a747d01b8194c8625810545fd852f668eb91b..38fd5e0a57004b7e0fb8b0d3082081ed255bff33 100755 (executable)
@@ -28,7 +28,7 @@
 
 #include "DLLStub.h"
 
 
 #include "DLLStub.h"
 
-static int             g_defaultErrorCode = kDNSServiceErr_Unknown;
+static int             g_defaultErrorCode = kDNSServiceErr_ServiceNotRunning;
 static DLLStub g_glueLayer;
 
 
 static DLLStub g_glueLayer;
 
 
@@ -80,12 +80,12 @@ DLLStub::GetProcAddress( FARPROC * func, LPCSTR lpProcName )
 }
 
 
 }
 
 
-int DNSSD_API
+dnssd_sock_t DNSSD_API
 DNSServiceRefSockFD(DNSServiceRef sdRef)
 {
        typedef int (DNSSD_API * Func)(DNSServiceRef sdRef);
        static Func func = NULL;
 DNSServiceRefSockFD(DNSServiceRef sdRef)
 {
        typedef int (DNSSD_API * Func)(DNSServiceRef sdRef);
        static Func func = NULL;
-       int ret = -1;
+       int ret = INVALID_SOCKET;
 
        if ( DLLStub::GetProcAddress( ( FARPROC* ) &func, __FUNCTION__ ) )
        {
 
        if ( DLLStub::GetProcAddress( ( FARPROC* ) &func, __FUNCTION__ ) )
        {
@@ -690,4 +690,4 @@ TXTRecordGetItemAtIndex
        }
        
        return ret;
        }
        
        return ret;
-}
\ No newline at end of file
+}