aboutsummaryrefslogtreecommitdiff
path: root/contrib/telnet
diff options
context:
space:
mode:
authorNick Sayer <nsayer@FreeBSD.org>2001-05-17 16:28:11 +0000
committerNick Sayer <nsayer@FreeBSD.org>2001-05-17 16:28:11 +0000
commit9286fd701f1db3f6720d50cf3ec098e8d431723d (patch)
tree9122466c1028be95af4865f81cefe5069d63db9f /contrib/telnet
parentf1b1c5da22766b924ed2e33f96c11dd5349f5948 (diff)
downloadsrc-9286fd701f1db3f6720d50cf3ec098e8d431723d.tar.gz
src-9286fd701f1db3f6720d50cf3ec098e8d431723d.zip
Make the PAM user-override actually override the correect thing.
Notes
Notes: svn path=/head/; revision=76751
Diffstat (limited to 'contrib/telnet')
-rw-r--r--contrib/telnet/libtelnet/sra.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/telnet/libtelnet/sra.c b/contrib/telnet/libtelnet/sra.c
index 3f047995fc49..9c033c911120 100644
--- a/contrib/telnet/libtelnet/sra.c
+++ b/contrib/telnet/libtelnet/sra.c
@@ -574,7 +574,7 @@ auth_conv(int num_msg, const struct pam_message **msg,
}
/*
- * The PAM version as a side effect may put a new username in *user.
+ * The PAM version as a side effect may put a new username in *name.
*/
int check_user(const char *name, const char *pass)
{
@@ -623,11 +623,11 @@ int check_user(const char *name, const char *pass)
*/
if ((e = pam_get_item(pamh, PAM_USER, &item)) ==
PAM_SUCCESS) {
- strcpy(user, (const char *) item);
+ strcpy(name, (const char *) item);
} else
syslog(LOG_ERR, "Couldn't get PAM_USER: %s",
pam_strerror(pamh, e));
- if (isroot(user) && !rootterm(line))
+ if (isroot(name) && !rootterm(line))
rval = 0;
else
rval = 1;