Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 29 Aug 2000 18:12:01 +0000 (18:12 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 29 Aug 2000 18:12:01 +0000 (18:12 +0000)
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>.

ChangeLog
inet/rcmd.c
localedata/locales/sv_SE
posix/Makefile

index 70c0b6cf09b61013f13b38c94e62d7b082510bf3..60cf8640ab05ccc998beca4b249133e7204f5743 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+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>.
+
 2000-08-28  Ulrich Drepper  <drepper@redhat.com>
 
        * time/strftime.c (my_strftime): Handle # flag for %b as well.
index 6c01f968111ebdc7275624de3604f20bf3592688..16ad02b4389562b92248dfd178f5926b09823e77 100644 (file)
@@ -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;
index 167e855c2912359380915854996bc174783d11a0..3d5b6a531015b6a53ffd9ef98c625899f02bff4a 100644 (file)
@@ -78,9 +78,9 @@ reorder-after <z>
 % words or names are only to be distinguished by 'v' or % 'w', 'v' is
 % placed before 'w'.
 reorder-after <U0056>
-<U0057> <v>;<BAS>;<CAP>;<w> # W
+<U0057> <v>;<BAS>;<CAP>;<w> % W
 reorder-after <U0076>
-<U0077> <w>;<BAS>;<MIN>;<w> # w
+<U0077> <v>;<BAS>;<MIN>;<w> % w
 
 reorder-after <U00E3>
 <U00E4> <ae>;<REU>;<MIN>;IGNORE % รค
index f313bb4d6613e6a8e4545a2d73dde243cf95bb51..d1dc009bf498fee5d2cc246b66588d1ae71d5e3e 100644 (file)
@@ -85,6 +85,7 @@ generated := $(addprefix wordexp-test-result, 1 2 3 4 5 6 7 8 9 10) \
 
 include ../Rules
 
+ifeq (yes,$(built-static-nss))
 # We need it for "make check" only. We can skip them if they haven't
 # been built yet during "make".
 otherlibs += $(wildcard $(nssobjdir)/libnss_files.a \