new signals
authorSam Leffler <sam@ucbvax.Berkeley.EDU>
Sun, 12 Jun 1983 16:48:54 +0000 (08:48 -0800)
committerSam Leffler <sam@ucbvax.Berkeley.EDU>
Sun, 12 Jun 1983 16:48:54 +0000 (08:48 -0800)
SCCS-vsn: usr.sbin/rwhod/rwhod.c 4.15
SCCS-vsn: libexec/telnetd/telnetd.c 4.22

usr/src/libexec/telnetd/telnetd.c
usr/src/usr.sbin/rwhod/rwhod.c

index ce69fa9..e757f7b 100644 (file)
@@ -1,5 +1,5 @@
 #ifndef lint
 #ifndef lint
-static char sccsid[] = "@(#)telnetd.c  4.21 83/05/24";
+static char sccsid[] = "@(#)telnetd.c  4.22 83/06/12";
 #endif
 
 /*
 #endif
 
 /*
@@ -103,7 +103,7 @@ again:
                perror("telnetd: bind");
                sleep(5);
        }
                perror("telnetd: bind");
                sleep(5);
        }
-       sigset(SIGCHLD, reapchild);
+       signal(SIGCHLD, reapchild);
        listen(s, 10);
        for (;;) {
                struct sockaddr_in from;
        listen(s, 10);
        for (;;) {
                struct sockaddr_in from;
@@ -232,7 +232,7 @@ telnet(f, p)
        ioctl(f, FIONBIO, &on);
        ioctl(p, FIONBIO, &on);
        signal(SIGTSTP, SIG_IGN);
        ioctl(f, FIONBIO, &on);
        ioctl(p, FIONBIO, &on);
        signal(SIGTSTP, SIG_IGN);
-       sigset(SIGCHLD, cleanup);
+       signal(SIGCHLD, cleanup);
 
        /*
         * Request to do remote echo.
 
        /*
         * Request to do remote echo.
index 95cf4c7..9db5ee6 100644 (file)
@@ -1,5 +1,5 @@
 #ifndef lint
 #ifndef lint
-static char sccsid[] = "@(#)rwhod.c    4.14 (Berkeley) 83/06/02";
+static char sccsid[] = "@(#)rwhod.c    4.15 (Berkeley) 83/06/12";
 #endif
 
 #include <sys/types.h>
 #endif
 
 #include <sys/types.h>
@@ -130,7 +130,7 @@ main()
        }
        if (!configure(s))
                exit(1);
        }
        if (!configure(s))
                exit(1);
-       sigset(SIGALRM, onalrm);
+       signal(SIGALRM, onalrm);
        onalrm();
        for (;;) {
                struct whod wd;
        onalrm();
        for (;;) {
                struct whod wd;