summaryrefslogtreecommitdiffstats
path: root/usr.sbin/yppush
diff options
context:
space:
mode:
authorjdp <jdp@FreeBSD.org>2001-06-06 21:08:15 +0000
committerjdp <jdp@FreeBSD.org>2001-06-06 21:08:15 +0000
commit99368be5028bdd9b799bf082e93e46d97946f70c (patch)
treea966eb8d07d68f1db44549ba087a0e373284dd0f /usr.sbin/yppush
parent56c01792ee6f0d40549c961dd28302bc5894dd16 (diff)
downloadFreeBSD-src-99368be5028bdd9b799bf082e93e46d97946f70c.zip
FreeBSD-src-99368be5028bdd9b799bf082e93e46d97946f70c.tar.gz
Initialize the sa_flags member of an auto struct sigaction variable.
It contained whatever garbage happened to be on the stack. PR: bin/27457 (not confirmed yet, but almost certain) MFC after: 1 day
Diffstat (limited to 'usr.sbin/yppush')
-rw-r--r--usr.sbin/yppush/yppush_main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/yppush/yppush_main.c b/usr.sbin/yppush/yppush_main.c
index ba25dda..3e693aa 100644
--- a/usr.sbin/yppush/yppush_main.c
+++ b/usr.sbin/yppush/yppush_main.c
@@ -651,6 +651,7 @@ main(argc,argv)
sigaddset(&sa.sa_mask, SIGALRM);
sigaddset(&sa.sa_mask, SIGINT);
sa.sa_handler = async_handler;
+ sa.sa_flags = 0;
sigaction(SIGIO, &sa, NULL);
OpenPOWER on IntegriCloud