summaryrefslogtreecommitdiff
path: root/net/flow-tools/patches/patch-ai
blob: 966ed973bb5bcf657391c8d616d40bf0e265b8ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$NetBSD: patch-ai,v 1.1 2003/02/16 23:50:21 seb Exp $

--- src/flow-dscan.c.orig	Sat Jun 15 21:57:01 2002
+++ src/flow-dscan.c
@@ -228,8 +228,9 @@ int main(int argc, char **argv)
     } else if (pid)
       exit (0); /* parent */
 
-    umask(0022);
-    setsid();
+    /* umask(0022); */
+    if (setsid() == -1)
+	fterr_err(1, "setsid()");
     for (i = 1; i < 16; ++i) /* XXX dynamically get NOFILE */
       close (i);