IPB
>  Man Pages > Linux > openSUSE 10.2 > Section 3 > gsignal man page

gsignal man page

Section 3 - openSUSE 10.2 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!


GSIGNAL(3)                 Linux Programmer's Manual                GSIGNAL(3)



NAME
       gsignal, ssignal - software signal facility

SYNOPSIS
       #include <signal.h>

       typedef void (*sighandler_t)(int);

       int gsignal(signum);

       sighandler_t ssignal(int signum, sighandler_t action);

DESCRIPTION
       Don't  use  these  functions under Linux.  Due to a historical mistake,
       under Linux these functions  are  aliases  for  raise()  and  signal(),
       respectively.

       Elsewhere, on System V-like systems, these functions implement software
       signalling, entirely independent of the classical signal and kill func-
       tions. The function ssignal() defines the action to take when the soft-
       ware signal with number signum is raised using the function  gsignal(),
       and  returns  the  previous such action or SIG_DFL.  The function gsig-
       nal() does the following: if no action  (or  the  action  SIG_DFL)  was
       specified  for  signum,  then  it  does  nothing and returns 0.  If the
       action SIG_IGN was specified for  signum,  then  it  does  nothing  and
       returns  1.   Otherwise,  it resets the action to SIG_DFL and calls the
       action function with parameter signum, and returns the  value  returned
       by  that  function.   The range of possible values signum varies (often
       1-15 or 1-17).

CONFORMING TO
       These functions are available under AIX, DG/UX,  HP-UX,  SCO,  Solaris,
       Tru64.   They  are called obsolete under most of these systems, and are
       broken under Linux libc and glibc.  Some systems also have  gsignal_r()
       and ssignal_r().

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



notGNU                            2002-08-25                        GSIGNAL(3)


Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Sat Sep 8 16:38:00 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

svn man page (6138 hits)
(FreeBSD 6.2)

sqlite3 man page (5592 hits)
(openSUSE 10.2)

adv_cap_autoneg man page (5041 hits)
(Solaris 10 11_06)

CPAN man page (4786 hits)
(Suse Linux 10.1)

ssh man page (4438 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (3505 hits)
(Solaris 10 11_06)

signal man page (3361 hits)
(Suse Linux 10.1)

netcat man page (3356 hits)
(Suse Linux 10.1)

pprosetup man page (2870 hits)
(Solaris 10 11_06)

startproc man page (2730 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Mountain Holidays :: Electronic Design Bedfordshire :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum