ref: 76365130ccb3a770afab59bb45361a2cf21752f2
dir: /include/bits/openbsd/amd64/arch/sigaction.h/
typedef unsigned int sigset_t; typedef struct siginfo siginfo_t; struct sigaction { union { void (*__sa_handler)(int); void (*__sa_sigaction)(int, siginfo_t *, void *); } __sigaction_u; sigset_t sa_mask; int sa_flags; }; #define sa_handler __sigaction_u.__sa_handler #define sa_sigaction __sigaction_u.__sa_sigaction