NOMBRE¶
strsignal - devuelve una cadena que describe una señal
SINOPSIS¶
#define _GNU_SOURCE
#include <string.h>
char *strsignal(int sig);
extern const char * const sys_siglist[];
DESCRIPCIÓN¶
La función
strsignal() devuelve una cadena que describe la
señal cuyo número corresponde al parámetro
sig. La
cadena sólo puede ser usada hasta la siguiente llamada a
strsignal().
El vector
sys_siglist guarda las cadenas de descripción de
señales indexadas por número de señal. En lugar de este vector
debería usarse la función
strsignal() siempre que fuera
posible.
VALOR DEVUELTO¶
La función
strsignal() devuelve la cadena descriptiva apropiada, o
un mensaje de señal desconocida si el número de señal no es
válido. En algunos sistemas (excepto en Linux) el valor devuelto puede
ser un puntero
NULL en vez de un número de señal
inválido.
Esta función no es parte de ningún estándar pero se puede
encontar en systemas Linux y otros sistemas UNIX (como en Solaris).
VÉASE TAMBIÉN¶
psignal(3),
strerror(3)