Remove declaration of getnodebyname. It has been renamed to getipnodebyname.
authordrepper <drepper>
Tue, 28 Sep 1999 04:52:51 +0000 (04:52 +0000)
committerdrepper <drepper>
Tue, 28 Sep 1999 04:52:51 +0000 (04:52 +0000)
Move flags around.

resolv/netdb.h

index fe04471..0dd5917 100644 (file)
@@ -132,13 +132,20 @@ extern struct hostent *getipnodebyaddr __P ((__const char *__addr,
                                             int *__error_num));
 
 /* Return entry from host data base for host with NAME and newly allocated
-   buffer.  */
+   buffer.  FLAGS is some combination of the following AI_* values.  */
 extern struct hostent *getipnodebyname __P ((__const char *__name, int __type,
                                             int __flags, int *__error_num));
 
+# define AI_V4MAPPED   1       /* IPv4-mapped addresses are acceptable.  */
+# define AI_ALL                2       /* Return both IPv4 and IPv6 addresses.  */
+# define AI_ADDRCONFIG 4       /* Use configuration of this host to choose
+                                  returned address type.  */
+# define AI_DEFAULT    (AI_V4MAPPED | AI_ADDRCONFIG)
+
 /* Free structure returned by previous `getipnodebyaddr' or `getipnodebyname'
    call.  */
 extern void freehostent __P ((struct hostent *__ptr));
+
 #endif
 
 #ifdef __USE_MISC
@@ -173,19 +180,6 @@ extern int gethostbyname2_r __P ((__const char *__restrict __name, int __af,
 #endif /* misc */
 
 
-/* Return entry from host data base for host with NAME.  AF must be
-   set to the desired address type (either `AF_INET' or `AF_INET6').
-   FLAGS is some combination of the following AI_* values.  */
-extern struct hostent *getnodebyname __P ((__const char *__name, int __af,
-                                          int __flags));
-
-#define AI_V4MAPPED    1       /* IPv4-mapped addresses are acceptable.  */
-#define AI_ALL         2       /* Return both IPv4 and IPv6 addresses.  */
-#define AI_ADDRCONFIG  4       /* Use configuration of this host to choose
-                                  returned address type.  */
-#define AI_DEFAULT     (AI_V4MAPPED | AI_ADDRCONFIG)
-
-
 /* Description of data base entry for a single network.  NOTE: here a
    poor assumption is made.  The network number is expected to fit
    into an unsigned long int variable.  */