]> git.saurik.com Git - apple/configd.git/blobdiff - dnsinfo/dnsinfo_create.h
configd-395.11.tar.gz
[apple/configd.git] / dnsinfo / dnsinfo_create.h
index 2e01860d1cae9fe88e3dba1f8781010f7bca3cb3..5ad526d737c2cde9926eb58098c5fb38f1f56a9f 100644 (file)
@@ -91,11 +91,6 @@ void
 _dns_resolver_add_nameserver   (dns_create_resolver_t  *_resolver,
                                 struct sockaddr        *nameserver)            /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;
 
-__private_extern__
-void
-_dns_resolver_set_port         (dns_create_resolver_t  *_resolver,
-                                uint16_t               port)                   /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;  // host byte order
-
 __private_extern__
 void
 _dns_resolver_add_search       (dns_create_resolver_t  *_resolver,
@@ -108,19 +103,34 @@ _dns_resolver_add_sortaddr        (dns_create_resolver_t  *_resolver,
 
 __private_extern__
 void
-_dns_resolver_set_options      (dns_create_resolver_t  *_resolver,
-                                const char             *options)               /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;
+_dns_resolver_set_flags                (dns_create_resolver_t  *_resolver,
+                                uint32_t               flags)                  /*__OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0)*/;
 
 __private_extern__
 void
-_dns_resolver_set_timeout      (dns_create_resolver_t  *_resolver,
-                                uint32_t               timeout)                /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;
+_dns_resolver_set_if_index     (dns_create_resolver_t  *_resolver,
+                                uint32_t               if_index)               /*__OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0)*/;
+
+__private_extern__
+void
+_dns_resolver_set_options      (dns_create_resolver_t  *_resolver,
+                                const char             *options)               /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;
 
 __private_extern__
 void
 _dns_resolver_set_order                (dns_create_resolver_t  *_resolver,
                                 uint32_t               order)                  /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;
 
+__private_extern__
+void
+_dns_resolver_set_port         (dns_create_resolver_t  *_resolver,
+                                uint16_t               port)                   /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;  // host byte order
+
+__private_extern__
+void
+_dns_resolver_set_timeout      (dns_create_resolver_t  *_resolver,
+                                uint32_t               timeout)                /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;
+
 __private_extern__
 void
 _dns_resolver_free             (dns_create_resolver_t  *_resolver)             /*__OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0)*/;