summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordjm <djm>2006-09-17 04:04:46 +0000
committerdjm <djm>2006-09-17 04:04:46 +0000
commit96764622e20d75de00f88c014c1bcf886fbc6ec1 (patch)
treeb7a4c0437dd2efa2097c930b59f609c048afec02
parentd7e06a03548c757b392b1a054c93e1f570b6424f (diff)
downloadopenssh-96764622e20d75de00f88c014c1bcf886fbc6ec1.tar.gz
- (djm) [sshd.c] Fix warning/API abuse; ok dtucker@
-rw-r--r--ChangeLog3
-rw-r--r--sshd.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 3af1ff35..6af6190c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,7 @@
Scott Strickler, ok djm@.
- (dtucker) [monitor.c] Correctly handle auditing of single commands when
using Protocol 1. From jhb at freebsd.
+ - (djm) [sshd.c] Fix warning/API abuse; ok dtucker@
20060912
- (djm) [Makefile.in buildpkg.sh.in configure.ac openssh.xml.in]
@@ -5447,4 +5448,4 @@
- (djm) Trim deprecated options from INSTALL. Mention UsePAM
- (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu
-$Id: ChangeLog,v 1.4548 2006/09/17 02:00:13 dtucker Exp $
+$Id: ChangeLog,v 1.4549 2006/09/17 04:04:46 djm Exp $
diff --git a/sshd.c b/sshd.c
index e61adc1b..6159a5b6 100644
--- a/sshd.c
+++ b/sshd.c
@@ -1436,7 +1436,7 @@ main(int ac, char **av)
fatal("Privilege separation user %s does not exist",
SSH_PRIVSEP_USER);
memset(privsep_pw->pw_passwd, 0, strlen(privsep_pw->pw_passwd));
- strlcpy(privsep_pw->pw_passwd, "*", sizeof(privsep_pw->pw_passwd));
+ privsep_pw->pw_passwd = "*";
privsep_pw = pwcopy(privsep_pw);
endpwent();