From 0503689f0ab647760e9af8003c7b6c3a54d0bf70 Mon Sep 17 00:00:00 2001 From: markm Date: Sun, 29 Mar 1998 07:27:43 +0000 Subject: Fix nasty typo that randomly caused kinit to not properly deduce the user's username when this was not specified. Reported by: Sean Eric Fagan --- crypto/kerberosIV/kuser/kinit.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crypto') diff --git a/crypto/kerberosIV/kuser/kinit.c b/crypto/kerberosIV/kuser/kinit.c index 482739a..cd2f826 100644 --- a/crypto/kerberosIV/kuser/kinit.c +++ b/crypto/kerberosIV/kuser/kinit.c @@ -127,7 +127,7 @@ main(int argc, char **argv) strcmp(username, "root") != 0) { strncpy(aname, username, sizeof(aname)); strncpy(inst, "root", sizeof(inst)); - } else { + } else { pwd = getpwuid(uid); if (pwd == (struct passwd *) NULL) { @@ -137,7 +137,7 @@ main(int argc, char **argv) } else strncpy(aname, pwd->pw_name, sizeof(aname)); } - if (!*name) + if (!*aname) return 0; if (!k_isname(aname)) { errx(1, "%s", "bad Kerberos name format"); -- cgit v1.1