summaryrefslogtreecommitdiff
path: root/ssh.c
diff options
context:
space:
mode:
Diffstat (limited to 'ssh.c')
-rw-r--r--ssh.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/ssh.c b/ssh.c
index e655e68da..376b38b0a 100644
--- a/ssh.c
+++ b/ssh.c
@@ -316,7 +316,12 @@ again:
316 exit(0); 316 exit(0);
317 break; 317 break;
318 case 'q': 318 case 'q':
319 options.log_level = SYSLOG_LEVEL_QUIET; 319 if (options.log_level == SYSLOG_LEVEL_QUIET) {
320 options.log_level = SYSLOG_LEVEL_SILENT;
321 }
322 else if (options.log_level != SYSLOG_LEVEL_SILENT) {
323 options.log_level = SYSLOG_LEVEL_QUIET;
324 }
320 break; 325 break;
321 case 'e': 326 case 'e':
322 if (optarg[0] == '^' && optarg[2] == 0 && 327 if (optarg[0] == '^' && optarg[2] == 0 &&