$NetBSD: patch-ad,v 1.1.1.1 2000/08/29 10:09:44 jdc Exp $

--- netmaze.c.dist	Fri Apr 15 21:34:04 1994
+++ netmaze.c	Fri Jan  7 11:35:04 2000
@@ -32,7 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include <sys/signal.h>
+#include <signal.h>
 #include <sys/time.h>
 #include <sys/ioctl.h>
 #include <sys/types.h>
@@ -383,7 +383,7 @@
  #ifdef RS6000 /* ibm rs/6000 */
    sigemptyset(&vec.sa_mask);
  #else
-   vec.sa_mask = 0;
+   (void)sigprocmask (SIG_SETMASK, 0, NULL);
  #endif
   vec.sa_flags = 0;
   if ( sigaction(SIGALRM, &vec, &ovec) == -1) perror("SIGALRM\n");
@@ -412,7 +412,7 @@
  #ifdef RS6000 /* ibm rs/6000 */
    sigemptyset(&vec.sa_mask);
  #else
-  vec.sa_mask = 0;
+   (void)sigprocmask (SIG_SETMASK, 0, NULL);
  #endif
   vec.sa_flags = 0;
   if ( sigaction(SIGCHLD, &vec, NULL) == -1) perror("SIGCHLD\n");