]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Terminate host name for NI_NOFQDN.
authorUlrich Drepper <drepper@redhat.com>
Tue, 18 Jan 2000 10:17:59 +0000 (10:17 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 18 Jan 2000 10:17:59 +0000 (10:17 +0000)
inet/getnameinfo.c

index 28713e1f85d23c519166950a05f30f62cce0757e..709f9ecbfe5663f3ec92825af7677497400f6816 100644 (file)
@@ -243,6 +243,8 @@ getnameinfo (const struct sockaddr *sa, socklen_t addrlen, char *host,
                      {
                        strncpy (host, h->h_name,
                                 min(hostlen, (size_t) (c - h->h_name)));
+                       host[min(hostlen - 1, (size_t) (c - h->h_name))]
+                         = '\0';
                        break;
                      }
                  }