1 2 3 4 5 6
#include <signal.h> void (*bsd_signal(int sig, void (*func)(int)))(int) { return signal(sig, func); }