The header uapi/asm-generic/siginfo.h appears to the the repository of all of these definitions in linux so collect up glibcs additions as well. Just to prevent someone from accidentally creating a conflict in the future.
Showing the changes to include/uapi (1 of 1 file). Show all
Unified · Split
| @@ -165,6 +165,7 @@ typedef struct siginfo { · 164 unmodified lines | ||
| 165 | 165 | #define SI_SIGIO -5 /* sent by queued SIGIO */ |
| 166 | 166 | #define SI_TKILL -6 /* sent by tkill system call */ |
| 167 | 167 | #define SI_DETHREAD -7 /* sent by execve() killing subsidiary threads */ |
| 168 | +#define SI_ASYNCNL -60 /* sent by glibc async name lookup completion */ | |
| 168 | 169 | |
| 169 | 170 | #define SI_FROMUSER(siptr) ((siptr)->si_code <= 0) |
| 170 | 171 | #define SI_FROMKERNEL(siptr) ((siptr)->si_code > 0) |