$OpenBSD: patch-utils_c,v 1.3 2016/03/17 21:07:32 naddy Exp $
--- utils.c.orig	Wed Sep  9 16:31:16 1992
+++ utils.c	Thu Mar 17 22:00:05 2016
@@ -25,8 +25,12 @@ Please read the file COPYRIGHT for further details.
 #else
 #include <sys/resource.h>
 #endif
+#include <errno.h>
+#include <stdlib.h>
+#include <unistd.h>
 #include "globals.h"
 
+extern void initialize_siglist A((void)) ;
 
 /* Signal handler, print message and exit */
 SIG_HANDLER_RET exitsig(sig)
@@ -70,7 +74,7 @@ char *s ;
 
 /* set up signal handling. All except TSTP, CONT, CLD, and QUIT
  * are caught with exitsig(). */
-init_signals()
+void init_signals()
 {
     int i ;
 #ifdef SIG_SETMASK		/* only with BSD signals */
