(_nss_nis_getpwnam_r): Correct test for invalid password.
authordrepper <drepper>
Tue, 1 Sep 1998 10:37:59 +0000 (10:37 +0000)
committerdrepper <drepper>
Tue, 1 Sep 1998 10:37:59 +0000 (10:37 +0000)
(_nss_nis_getpwuid_r): Likewise.

nis/nss_nis/nis-pwd.c

index 614637a..c0acaa1 100644 (file)
@@ -254,7 +254,7 @@ _nss_nis_getpwnam_r (const char *name, struct passwd *pwd,
       char *endp;
       size_t restlen;
 
-      if (encrypted != NULL
+      if (encrypted == NULL
          || (endp = strchr (++encrypted, ':')) == NULL
          || (p = strchr (p + 1, ':')) == NULL)
        {
@@ -358,7 +358,7 @@ _nss_nis_getpwuid_r (uid_t uid, struct passwd *pwd,
       char *endp;
       size_t restlen;
 
-      if (encrypted != NULL
+      if (encrypted == NULL
          || (endp = strchr (++encrypted, ':')) == NULL
          || (p = strchr (p + 1, ':')) == NULL)
        {