mirror of https://github.com/macssh/macssh.git
Remove strsignal(), only used by lsh
This commit is contained in:
parent
b2aed0bdf4
commit
31db19f8da
|
@ -318,50 +318,6 @@ char * __strerror( int errnum, char *str )
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* strsignal
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define __max_sigstr 64
|
|
||||||
|
|
||||||
char * strsignal( int signo )
|
|
||||||
{
|
|
||||||
static char sigstr[__max_sigstr];
|
|
||||||
|
|
||||||
switch (signo)
|
|
||||||
{
|
|
||||||
case SIGHUP: strcpy(sigstr, "SIGHUP, hangup"); break;
|
|
||||||
case SIGINT: strcpy(sigstr, "SIGINT, interrupt"); break;
|
|
||||||
case SIGQUIT: strcpy(sigstr, "SIGQUIT, quit"); break;
|
|
||||||
case SIGILL: strcpy(sigstr, "SIGILL, illegal instruction"); break;
|
|
||||||
case SIGABRT: strcpy(sigstr, "SIGABRT, abort"); break;
|
|
||||||
case SIGFPE: strcpy(sigstr, "SIGFPE, floating point exception"); break;
|
|
||||||
case SIGKILL: strcpy(sigstr, "SIGKILL, kill"); break;
|
|
||||||
case SIGSEGV: strcpy(sigstr, "SIGSEGV, segmentation violation"); break;
|
|
||||||
case SIGPIPE: strcpy(sigstr, "SIGPIPE, write on a pipe with no one to read it"); break;
|
|
||||||
case SIGALRM: strcpy(sigstr, "SIGALRM, alarm clock"); break;
|
|
||||||
case SIGTERM: strcpy(sigstr, "SIGTERM, software termination signal from kill"); break;
|
|
||||||
#ifndef _POSIX_SOURCE
|
|
||||||
case SIGURG: strcpy(sigstr, "SIGURG, urgent condition on IO channel"); break;
|
|
||||||
#endif
|
|
||||||
case SIGSTOP: strcpy(sigstr, "SIGSTOP, sendable stop signal not from tty"); break;
|
|
||||||
case SIGTSTP: strcpy(sigstr, "SIGSTOP, stop signal from tty"); break;
|
|
||||||
case SIGCONT: strcpy(sigstr, "SIGCONT, continue a stopped process"); break;
|
|
||||||
case SIGCHLD: strcpy(sigstr, "SIGCHLD"); break;
|
|
||||||
case SIGTTIN: strcpy(sigstr, "SIGTTIN"); break;
|
|
||||||
case SIGTTOU: strcpy(sigstr, "SIGTTOU"); break;
|
|
||||||
#ifndef _POSIX_SOURCE
|
|
||||||
case SIGIO: strcpy(sigstr, "SIGIO"); break;
|
|
||||||
case SIGPROF: strcpy(sigstr, "SIGPROF"); break;
|
|
||||||
case SIGWINCH: strcpy(sigstr, "SIGWINCH"); break;
|
|
||||||
#endif
|
|
||||||
case SIGUSR1: strcpy(sigstr, "SIGUSR1, user defined signal 1"); break;
|
|
||||||
case SIGUSR2: strcpy(sigstr, "SIGUSR2, user defined signal 2"); break;
|
|
||||||
default: sprintf(sigstr, "unknown signal no %d", signo); break;
|
|
||||||
}
|
|
||||||
return sigstr;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* getexitbuf
|
* getexitbuf
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
|
|
||||||
#define exit macosexit
|
#define exit macosexit
|
||||||
#define abort macosabort
|
#define abort macosabort
|
||||||
extern char *strsignal(int signo);
|
|
||||||
|
|
||||||
/*******/
|
/*******/
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue