Module Name:    src
Committed By:   shm
Date:           Wed Oct 28 08:15:53 UTC 2015

Modified Files:
        src/usr.bin/rlogin: rlogin.c

Log Message:
Added missing sa_mask initialization (CID 979636)

OK kamil@ mrg@


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/usr.bin/rlogin/rlogin.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/rlogin/rlogin.c
diff -u src/usr.bin/rlogin/rlogin.c:1.43 src/usr.bin/rlogin/rlogin.c:1.44
--- src/usr.bin/rlogin/rlogin.c:1.43	Sat Mar  2 18:37:19 2013
+++ src/usr.bin/rlogin/rlogin.c	Wed Oct 28 08:15:53 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: rlogin.c,v 1.43 2013/03/02 18:37:19 wiz Exp $	*/
+/*	$NetBSD: rlogin.c,v 1.44 2015/10/28 08:15:53 shm Exp $	*/
 
 /*
  * Copyright (c) 1983, 1990, 1993
@@ -39,7 +39,7 @@ __COPYRIGHT("@(#) Copyright (c) 1983, 19
 #if 0
 static char sccsid[] = "@(#)rlogin.c	8.4 (Berkeley) 4/29/95";
 #else
-__RCSID("$NetBSD: rlogin.c,v 1.43 2013/03/02 18:37:19 wiz Exp $");
+__RCSID("$NetBSD: rlogin.c,v 1.44 2015/10/28 08:15:53 shm Exp $");
 #endif
 #endif /* not lint */
 
@@ -741,6 +741,7 @@ lostpeer(int signo)
 	struct sigaction sa;
 	sa.sa_flags = SA_RESTART;
 	sa.sa_handler = SIG_IGN;
+	sigemptyset(&sa.sa_mask);
 	(void)sigaction(SIGPIPE, &sa, (struct sigaction *)0);
 	msg("\aconnection closed.");
 	done(1);

Reply via email to