summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2009-10-07 08:47:24 +1100
committerDarren Tucker <dtucker@zip.com.au>2009-10-07 08:47:24 +1100
commit30359e19ecd93a494493501a8eacb4f7d36b2e3f (patch)
tree524213796de891ef0b6733208835739db53951de
parent893d73549d7cfa277434bf0113688a5a14055408 (diff)
- djm@cvs.openbsd.org 2009/08/31 20:56:02
[sftp-server.c] check correct variable for error message, spotted by martynas@
-rw-r--r--ChangeLog3
-rw-r--r--sftp-server.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 971225fa8..a57890ebd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -67,6 +67,9 @@
67 migration measure back in 2002 when constraints were new, but just 67 migration measure back in 2002 when constraints were new, but just
68 adds risk now. 68 adds risk now.
69 bz #1612, report and patch from dkg AT fifthhorseman.net; ok markus@ 69 bz #1612, report and patch from dkg AT fifthhorseman.net; ok markus@
70 - djm@cvs.openbsd.org 2009/08/31 20:56:02
71 [sftp-server.c]
72 check correct variable for error message, spotted by martynas@
70 73
7120091002 7420091002
72 - (djm) [Makefile.in] Mention readconf.o in ssh-keysign's make deps. 75 - (djm) [Makefile.in] Mention readconf.o in ssh-keysign's make deps.
diff --git a/sftp-server.c b/sftp-server.c
index d144001bb..66c0c1d5f 100644
--- a/sftp-server.c
+++ b/sftp-server.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: sftp-server.c,v 1.86 2009/08/27 17:28:52 djm Exp $ */ 1/* $OpenBSD: sftp-server.c,v 1.87 2009/08/31 20:56:02 djm Exp $ */
2/* 2/*
3 * Copyright (c) 2000-2004 Markus Friedl. All rights reserved. 3 * Copyright (c) 2000-2004 Markus Friedl. All rights reserved.
4 * 4 *
@@ -1368,7 +1368,7 @@ sftp_server_main(int argc, char **argv, struct passwd *user_pw)
1368 break; 1368 break;
1369 case 'u': 1369 case 'u':
1370 mask = (mode_t)strtonum(optarg, 0, 0777, &errmsg); 1370 mask = (mode_t)strtonum(optarg, 0, 0777, &errmsg);
1371 if (cp != NULL) 1371 if (errmsg != NULL)
1372 fatal("Invalid umask \"%s\": %s", 1372 fatal("Invalid umask \"%s\": %s",
1373 optarg, errmsg); 1373 optarg, errmsg);
1374 (void)umask(mask); 1374 (void)umask(mask);