declarations from signal.h with sigaction