#endif
-#define SIG_DFL ((int (*)())0) /* default signal handling */
-#define SIG_IGN ((int (*)())1) /* ignore signal */
-#define SIG_ERR ((int (*)())-1)
+#define SIG_DFL ((void (*)())0) /* default signal handling */
+#define SIG_IGN ((void (*)())1) /* ignore signal */
+#define SIG_ERR ((void (*)())-1)
-int (*signal()) ();
+void (*signal()) ();
#endif /* _SIGNAL_H */
#define SIGALRM 14 /* alarm clock */
#define SIGTERM 15 /* software termination signal from kill */
-int (*signal())();
-#define SIG_DFL (int (*)())-2
-#define SIG_IGN (int (*)())-3
+void (*signal())();
+#define SIG_DFL (void (*)())-2
+#define SIG_IGN (void (*)())-3