summaryrefslogtreecommitdiffstats
path: root/pttbbs/innbbsd/closeonexec.c
diff options
context:
space:
mode:
Diffstat (limited to 'pttbbs/innbbsd/closeonexec.c')
-rw-r--r--pttbbs/innbbsd/closeonexec.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/pttbbs/innbbsd/closeonexec.c b/pttbbs/innbbsd/closeonexec.c
deleted file mode 100644
index b41fdd69..00000000
--- a/pttbbs/innbbsd/closeonexec.c
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * $Revision: 1.1 $ *
- *
- */
-/* #include "configdata.h" */
-#include <stdio.h>
-#include <sys/types.h>
-#include <errno.h>
-#include <sys/ioctl.h>
-#include "clibrary.h"
-
-#ifndef CLX_FCNTL
-#define CLX_FCNTL
-#endif
-
-
-
-
-
-#if defined(CLX_FCNTL)
-#include <fcntl.h>
-
-
-/*
- * * Mark a file close-on-exec so that it doesn't get shared with our *
- * children. Ignore any error codes.
- */
-void
-CloseOnExec(fd, flag)
- int fd;
- int flag;
-{
- int oerrno;
-
- oerrno = errno;
- (void)fcntl(fd, F_SETFD, flag ? FD_CLOEXEC : 0);
- errno = oerrno;
-}
-#endif /* defined(CLX_FCNTL) */