Use only the first 8 characters of the password.
authordrepper <drepper>
Fri, 31 Jul 1998 11:13:23 +0000 (11:13 +0000)
committerdrepper <drepper>
Fri, 31 Jul 1998 11:13:23 +0000 (11:13 +0000)
sunrpc/xcrypt.c

index d770a7d..bee38ad 100644 (file)
@@ -143,7 +143,7 @@ passwd2des (char *pw, char *key)
   int i;
 
   memset (key, 0, 8);
-  for (i = 0; *pw; i = (i + 1) % 8)
+  for (i = 0; *pw && i < 8; ++i)
     key[i] ^= *pw++ << 1;
 
   des_setparity (key);