// DNSXEnableProxy Callback from the Daemon static void dnsproxy_reply(DNSXConnRef connRef, DNSXErrorType errCode) { (void) connRef; printtimestamp(); switch (errCode) { case kDNSX_NoError : printf(" SUCCESS \n"); break; case kDNSX_DictError : printf(" DICT ERROR \n"); break; case kDNSX_DaemonNotRunning : printf(" NO DAEMON \n"); DNSXRefDeAlloc(ClientRef); break; case kDNSX_Engaged : printf(" ENGAGED \n"); DNSXRefDeAlloc(ClientRef); break; case kDNSX_UnknownErr : default : printf("UNKNOWN ERR \n"); DNSXRefDeAlloc(ClientRef); break; } }
// DNSXEnableProxy Callback from the Daemon static void dnsproxy_reply(DNSXConnRef connRef, DNSXErrorType errCode) { (void) connRef; printtimestamp(); switch (errCode) { case kDNSX_NoError : printf(" SUCCESS \n"); break; case kDNSX_DaemonNotRunning : printf(" NO DAEMON \n"); DNSXRefDeAlloc(ClientRef); break; case kDNSX_BadParam : printf(" BAD PARAMETER \n"); DNSXRefDeAlloc(ClientRef); break; case kDNSX_UnknownErr : default : printf(" UNKNOWN ERR \n"); DNSXRefDeAlloc(ClientRef); break; } fflush(NULL); }