Rev 1693 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1693 | Rev 3065 | ||
---|---|---|---|
Line 74... | Line 74... | ||
74 | 74 | ||
75 | /* struct sigaction notes from POSIX: |
75 | /* struct sigaction notes from POSIX: |
76 | * |
76 | * |
77 | * (1) Routines stored in sa_handler should take a single int as |
77 | * (1) Routines stored in sa_handler should take a single int as |
- | 78 | * their argument although the POSIX standard does not require this. |
|
78 | * their argument although the POSIX standard does not require this. |
79 | * This is not longer true since at least POSIX.1-2008 |
79 | * (2) The fields sa_handler and sa_sigaction may overlap, and a conforming |
80 | * (2) The fields sa_handler and sa_sigaction may overlap, and a conforming |
80 | * application should not use both simultaneously. |
81 | * application should not use both simultaneously. |
Line 81... | Line 82... | ||
81 | */ |
82 | */ |
Line 82... | Line 83... | ||
82 | 83 | ||
83 | typedef void (*_sig_func_ptr)(); |
84 | typedef void (*_sig_func_ptr)(int); |
84 | 85 | ||
85 | struct sigaction { |
86 | struct sigaction { |