mirror of
git://anongit.mindrot.org/openssh.git
synced 2024-11-24 02:02:10 +08:00
- dtucker@cvs.openbsd.org 2012/12/14 05:26:43
[auth.c] use correct string in error message; from rustybsd at gmx.fr
This commit is contained in:
parent
0fc77297e6
commit
4e14a58f3f
@ -1,3 +1,9 @@
|
||||
20130109
|
||||
- (djm) OpenBSD CVS Sync
|
||||
- dtucker@cvs.openbsd.org 2012/12/14 05:26:43
|
||||
[auth.c]
|
||||
use correct string in error message; from rustybsd at gmx.fr
|
||||
|
||||
20121217
|
||||
- (dtucker) [Makefile.in] Add some scaffolding so that the new regress
|
||||
tests will work with VPATH directories.
|
||||
|
5
auth.c
5
auth.c
@ -1,4 +1,4 @@
|
||||
/* $OpenBSD: auth.c,v 1.98 2012/12/02 20:34:09 djm Exp $ */
|
||||
/* $OpenBSD: auth.c,v 1.99 2012/12/14 05:26:43 dtucker Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
@ -494,13 +494,12 @@ static int
|
||||
secure_filename(FILE *f, const char *file, struct passwd *pw,
|
||||
char *err, size_t errlen)
|
||||
{
|
||||
char buf[MAXPATHLEN];
|
||||
struct stat st;
|
||||
|
||||
/* check the open file to avoid races */
|
||||
if (fstat(fileno(f), &st) < 0) {
|
||||
snprintf(err, errlen, "cannot stat file %s: %s",
|
||||
buf, strerror(errno));
|
||||
file, strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
return auth_secure_path(file, &st, pw->pw_dir, pw->pw_uid, err, errlen);
|
||||
|
Loading…
Reference in New Issue
Block a user