Provided by: manpages-es_1.55-10_all bug

NOMBRE

       gsignal, ssignal - utilidades para el manejo de senales

SINOPSIS

       #include <signal.h>

       typedef void (*sighandler_t)(int);

       int gsignal(signum);

       sighandler_t ssignal(int signum, sighandler_t action);

DESCRIPCI'ON

       No  use  estas funciones bajo Linux.  Debido a un error historico, bajo
       Linux  estas  funciones  son  sinonimos  para   raise()   y   signal(),
       respectivamente.

       Por  otra  parte,  en  sistemas  tipo SYSV, estas funciones implementan
       software de manejo  de  senales,  completamente  independiente  de  las
       funciones  tipicas signal y kill. La funcion ssignal() define la accion
       que se llevara a cabo cuando la senal software cuyo  numero  es  signum
       sea  provocada usando la funcion gsignal(), y devuelve la accion previa
       instalada o SIG_DFL.  La funcion gsignal() hace lo siguiente: si no  se
       especifica  ninguna  accion  (o la accion SIG_DFL) para signum, no hace
       nada y devuelve 0.  Si se especifica la accion SIG_IGN para signum,  no
       hace  nada  y  devuelve 1.  En otro caso, restablece la accion al valor
       SIG_DFL, llama a la funcion especificada por la accion con el parametro
       signum,  y  devuelve el valor retornado por dicha funcion.  El rango de
       posibles valores para signum varia (a menudo entre 1-15 o 1-17).

CONFORME A

       SVID2, XPG2.  Estas funciones estan disponibles bajo AIX, DG-UX,  HPUX,
       SCO,  Solaris,  Tru64.   Son  consideradas  obsoletas  en la mayoria de
       ellos, y no funcionan correctamente bajo Linux libc y  glibc.   Algunos
       sistemas tambien tienen gsignal_r() y ssignal_r().

V'EASE TAMBI'EN

       kill(2), signal(2), raise(3)