Return to clientloop.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.113, 2003/09/19 17:43:35 | version 1.114, 2003/09/23 20:17:11 | ||
---|---|---|---|
|
|
||
/* client specific fatal cleanup */ | /* client specific fatal cleanup */ | ||
void | void | ||
fatal(const char *fmt,...) | cleanup_exit(int i) | ||
{ | { | ||
va_list args; | |||
va_start(args, fmt); | |||
do_log(SYSLOG_LEVEL_FATAL, fmt, args); | |||
va_end(args); | |||
leave_raw_mode(); | leave_raw_mode(); | ||
leave_non_blocking(); | leave_non_blocking(); | ||
_exit(255); | _exit(i); | ||
} | } |