Back to index

glibc  2.9
Typedefs | Functions
sigtramp.c File Reference
#include <signal.h>
#include <stddef.h>
#include <errno.h>

Go to the source code of this file.

Typedefs

typedef void(* handler_type )(int sig, int code, struct sigcontext *)

Functions

__sighandler_t __raw_signal (int sig, __sighandler_t func, void(*)(int sig, int code, struct sigcontext *, handler_type))
void __handler (int sig, int code, struct sigcontext *, handler_type)
__sighandler_t signal (int sig, __sighandler_t func)

Typedef Documentation

typedef void(* handler_type)(int sig, int code, struct sigcontext *)

Definition at line 36 of file sigtramp.c.


Function Documentation

void __handler ( int  sig,
int  code,
struct sigcontext ,
handler_type   
)
__sighandler_t __raw_signal ( int  sig,
__sighandler_t  func,
void(*)(int sig, int code, struct sigcontext *, handler_type  
)

Here is the caller graph for this function:

__sighandler_t signal ( int  sig,
__sighandler_t  func 
)

Definition at line 48 of file sigtramp.c.

{
  return __raw_signal (sig, func, __handler);
}

Here is the call graph for this function: