Remove Name_Service definition.
[kopensolaris-gnu/glibc.git] / resolv / gethnamaddr.c
index 1a4b08e..7be2315 100644 (file)
@@ -51,7 +51,6 @@
 
 #if defined(LIBC_SCCS) && !defined(lint)
 static char sccsid[] = "@(#)gethostnamadr.c    8.1 (Berkeley) 6/4/93";
-static char rcsid[] = "$Id$";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -177,11 +176,7 @@ Dprintf(msg, num)
 
 
 static struct hostent *
-getanswer(answer, anslen, qname, qtype)
-       const querybuf *answer;
-       int anslen;
-       const char *qname;
-       int qtype;
+getanswer (const querybuf *answer, int anslen, const char *qname, int qtype)
 {
        register const HEADER *hp;
        register const u_char *cp;
@@ -487,6 +482,9 @@ getanswer(answer, anslen, qname, qtype)
        return (NULL);
 }
 
+extern struct hostent *gethostbyname2(const char *name, int af);
+libresolv_hidden_proto (gethostbyname2)
+
 struct hostent *
 gethostbyname(name)
        const char *name;
@@ -520,7 +518,6 @@ gethostbyname2(name, af)
        char *bp;
        int n, size, type, len;
        struct hostent *ret;
-       extern struct hostent *_gethtbyname2();
 
        if (__res_maybe_init (&_res, 0) == -1) {
                __set_h_errno (NETDB_INTERNAL);
@@ -637,6 +634,7 @@ gethostbyname2(name, af)
                free (buf.buf);
        return ret;
 }
+libresolv_hidden_def (gethostbyname2)
 
 struct hostent *
 gethostbyaddr(addr, len, af)
@@ -663,7 +661,6 @@ gethostbyaddr(addr, len, af)
        u_long old_options;
        char hname2[MAXDNAME+1];
 #endif /*SUNSECURITY*/
-       extern struct hostent *_gethtbyaddr();
 
        if (__res_maybe_init (&_res, 0) == -1) {
                __set_h_errno (NETDB_INTERNAL);
@@ -795,6 +792,7 @@ _sethtent(f)
                rewind(hostf);
        stayopen = f;
 }
+libresolv_hidden_def (_sethtent)
 
 void
 _endhtent()
@@ -869,12 +867,12 @@ _gethtent()
        __set_h_errno (NETDB_SUCCESS);
        return (&host);
 }
+libresolv_hidden_def (_gethtent)
 
 struct hostent *
 _gethtbyname(name)
        const char *name;
 {
-       extern struct hostent *_gethtbyname2();
        struct hostent *hp;
 
        if (_res.options & RES_USE_INET6) {
@@ -907,6 +905,7 @@ _gethtbyname2(name, af)
        _endhtent();
        return (p);
 }
+libresolv_hidden_def (_gethtbyname2)
 
 struct hostent *
 _gethtbyaddr(addr, len, af)
@@ -923,6 +922,7 @@ _gethtbyaddr(addr, len, af)
        _endhtent();
        return (p);
 }
+libresolv_hidden_def (_gethtbyaddr)
 
 static void
 map_v4v6_address(src, dst)