diff options
author | Darren Tucker <dtucker@zip.com.au> | 2013-04-05 11:13:30 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2013-04-05 11:13:30 +1100 |
commit | 2b3a03ea3f92dce71134b9c2aa90d975dc59bb57 (patch) | |
tree | a234e7fd8cb6dde9f7cece91c437f79d6d42fa6e /ssh.c | |
parent | 2fefe034731c1a08b9a6b4106df200ad0f0d1ba7 (diff) |
- dtucker@cvs.openbsd.org 2013/02/17 23:16:57
[readconf.c ssh.c readconf.h sshconnect2.c]
Keep track of which IndentityFile options were manually supplied and which
were default options, and don't warn if the latter are missing.
ok markus@
Diffstat (limited to 'ssh.c')
-rw-r--r-- | ssh.c | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssh.c,v 1.370 2012/07/06 01:47:38 djm Exp $ */ | 1 | /* $OpenBSD: ssh.c,v 1.371 2013/02/17 23:16:57 dtucker Exp $ */ |
2 | /* | 2 | /* |
3 | * Author: Tatu Ylonen <ylo@cs.hut.fi> | 3 | * Author: Tatu Ylonen <ylo@cs.hut.fi> |
4 | * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland | 4 | * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland |
@@ -405,12 +405,7 @@ main(int ac, char **av) | |||
405 | strerror(errno)); | 405 | strerror(errno)); |
406 | break; | 406 | break; |
407 | } | 407 | } |
408 | if (options.num_identity_files >= | 408 | add_identity_file(&options, NULL, optarg, 1); |
409 | SSH_MAX_IDENTITY_FILES) | ||
410 | fatal("Too many identity files specified " | ||
411 | "(max %d)", SSH_MAX_IDENTITY_FILES); | ||
412 | options.identity_files[options.num_identity_files++] = | ||
413 | xstrdup(optarg); | ||
414 | break; | 409 | break; |
415 | case 'I': | 410 | case 'I': |
416 | #ifdef ENABLE_PKCS11 | 411 | #ifdef ENABLE_PKCS11 |