#include <time.h>
void sig_hand(int, siginfo_t *, void *);
-typedef void SigFunc(int, siginfo_t *, void *);
+typedef void SigAction(int, siginfo_t *, void *);
/* Function Signal: Initialize a signal handler. See SigHand.c */
-SigFunc * Signal(int signo, SigFunc *func);
+SigAction * Signal(int signo, SigAction *func);
FILE * file;
fprintf(file, "Printed time: %s", ctime(&t));
}
-inline SigFunc * Signal(int signo, SigFunc *func)
+inline SigAction * Signal(int signo, SigAction *func)
{
struct sigaction new_handl, old_handl;
new_handl.sa_sigaction = func; /* set signal handler */