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
This commit is contained in:
Mark Murray
1998-03-29 07:27:43 +00:00
parent c740a51211
commit a783721299
+2 -2
View File
@@ -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");