The simplest way to change the action for a signal is to use the
signal function. You can specify a built-in action (such as to
ignore the signal), or you can establish a handler.
The GNU C Library also implements the more versatile
facility. This section describes both facilities and gives suggestions
on which to use when.
|• Basic Signal Handling||The simple |
|• Advanced Signal Handling||The more powerful |
|• Signal and Sigaction||How those two functions interact.|
|• Sigaction Function Example||An example of using the sigaction function.|
|• Flags for Sigaction||Specifying options for signal handling.|
|• Initial Signal Actions||How programs inherit signal actions.|