Update.
[kopensolaris-gnu/glibc.git] / inet / getnameinfo.c
index a7cdb07..f31d3b9 100644 (file)
@@ -102,7 +102,7 @@ nrl_domainname (void)
            {
              /* The name contains no domain information.  Use the name
                 now to get more information.  */
-             while (gethostname (tmpbuf, tmpbuflen))
+             while (__gethostname (tmpbuf, tmpbuflen))
                {
                  tmpbuflen *= 2;
                  tmpbuf = alloca (tmpbuflen);
@@ -164,7 +164,7 @@ nrl_domainname (void)
 
 
 int
-getnameinfo (const struct sockaddr *sa, size_t addrlen, char *host,
+getnameinfo (const struct sockaddr *sa, socklen_t addrlen, char *host,
             size_t hostlen, char *serv, size_t servlen, int flags)
 {
   int serrno = errno;
@@ -337,8 +337,8 @@ getnameinfo (const struct sockaddr *sa, size_t addrlen, char *host,
                break;
              }
          }
-       snprintf (serv, servlen, "%d",
-                 ntohs (((struct sockaddr_in *) sa)->sin_port));
+       __snprintf (serv, servlen, "%d",
+                   ntohs (((struct sockaddr_in *) sa)->sin_port));
        break;
 
       case AF_LOCAL: