2002-08-05 Roland McGrath <roland@redhat.com>
authorroland <roland>
Tue, 6 Aug 2002 05:10:33 +0000 (05:10 +0000)
committerroland <roland>
Tue, 6 Aug 2002 05:10:33 +0000 (05:10 +0000)
* include/netdb.h: Use libc_hidden_proto for innetgr, rcmd_af,
rexec_af, rresvport_af, ruserok_af, iruserok_af, ruserpass, hstrerror.
* resolv/herror.c: Likewise.
* inet/rcmd.c: Add libc_hidden_def.
* inet/ruserpass.c: Likewise.
* inet/getnetgrent_r.c: Likewise.

include/netdb.h
inet/rcmd.c
inet/ruserpass.c
resolv/herror.c

index a767ca6..a824404 100644 (file)
@@ -21,6 +21,7 @@ __set_h_errno (int __err)
 #  define __set_h_errno(x) (h_errno = (x))
 # endif        /* _LIBC_REENTRANT */
 
+libc_hidden_proto (hstrerror)
 libc_hidden_proto (innetgr)
 libc_hidden_proto (rcmd_af)
 libc_hidden_proto (rexec_af)
@@ -166,6 +167,7 @@ extern int __getnetgrent_r (char **__restrict __hostp,
 
 extern int ruserpass (const char *host, const char **aname,
                      const char **apass);
+libc_hidden_proto (ruserpass)
 
 
 /* The following declarations and definitions have been removed from
index fe77e99..08d9337 100644 (file)
@@ -99,6 +99,8 @@ int iruserok_af (const void *raddr, int superuser, const char *ruser,
 int iruserok (u_int32_t raddr, int superuser, const char *ruser,
              const char *luser);
 
+libc_hidden_proto (iruserok_af)
+
 static char ahostbuf[NI_MAXHOST];
 
 int
@@ -662,6 +664,8 @@ iruserok_af (raddr, superuser, ruser, luser, af)
   }
   return ruserok_sa ((struct sockaddr *)&ra, ralen, superuser, ruser, luser);
 }
+libc_hidden_def (iruserok_af)
+
 int
 iruserok (raddr, superuser, ruser, luser)
      u_int32_t raddr;
index 020733f..e0f1a52 100644 (file)
@@ -286,6 +286,7 @@ bad:
        (void) fclose(cfile);
        return (-1);
 }
+libc_hidden_def (ruserpass)
 
 static int
 token()
index d53a0b5..11a6a5e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Copyright (c) 1987, 1993
  *    The Regents of the University of California.  All rights reserved.
- * 
+ *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
@@ -13,7 +13,7 @@
  * 4. Neither the name of the University nor the names of its contributors
  *    may be used to endorse or promote products derived from this software
  *    without specific prior written permission.
- * 
+ *
  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
@@ -109,3 +109,4 @@ hstrerror(int err) {
                return _(h_errlist[err]);
        return _("Unknown resolver error");
 }
+libc_hidden_def (hstrerror)