mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-08 17:42:12 +03:00
Update.
2000-08-29 Ulrich Drepper <drepper@redhat.com> * inet/rcmd.c (__checkhost_sa): If getnameinfo succeeds but the names don't match don't return. Patch by Olaf Kirch <okir@flash.lst.de>.
This commit is contained in:
@@ -615,8 +615,9 @@ __checkhost_sa (struct sockaddr *ra, size_t ralen, char *lhost,
|
||||
/* XXX */
|
||||
if (getnameinfo(ra, ralen,
|
||||
raddr, sizeof(raddr), NULL, 0,
|
||||
NI_NUMERICHOST) == 0)
|
||||
return negate * (strcmp(raddr, lhost) == 0);
|
||||
NI_NUMERICHOST) == 0
|
||||
&& strcmp(raddr, lhost) == 0)
|
||||
return negate;
|
||||
|
||||
/* Better be a hostname. */
|
||||
match = 0;
|
||||
|
Reference in New Issue
Block a user