diff options
| author | cvs2svn <cvs2svn@FreeBSD.org> | 2003-01-16 05:08:57 +0000 |
|---|---|---|
| committer | cvs2svn <cvs2svn@FreeBSD.org> | 2003-01-16 05:08:57 +0000 |
| commit | df3e7e93b8317ece24fbe7d0c9e4aa1ebb0feca0 (patch) | |
| tree | 1d9ecedb74d255866c8e1e5df9db0f2739a8ba66 /net/spread4/files/patch-spread.c | |
| parent | c31f9d6cf28e3aa831ff2390ee3ab6ea031dbc76 (diff) | |
Notes
Diffstat (limited to 'net/spread4/files/patch-spread.c')
| -rw-r--r-- | net/spread4/files/patch-spread.c | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/net/spread4/files/patch-spread.c b/net/spread4/files/patch-spread.c deleted file mode 100644 index 1ab2708b1f90..000000000000 --- a/net/spread4/files/patch-spread.c +++ /dev/null @@ -1,40 +0,0 @@ ---- spread.c Sun Nov 10 00:17:59 2002 -+++ spread.c Sun Nov 10 00:18:42 2002 -@@ -65,6 +65,7 @@ - - static void Invalid_privilege_decrease(char *user, char *group); - static void Usage(int argc, char *argv[]); -+static void writepidfile(); - - /* auth-null.c: */ - void null_init(void); -@@ -144,6 +145,8 @@ - - #endif /* ARCH_PC_WIN95 */ - -+ writepidfile(); -+ - /* initialize each valid authentication protocol */ - null_init(); - ip_init(); -@@ -193,6 +196,20 @@ - E_handle_events(); - - return 0; -+} -+ -+static void -+writepidfile() -+{ -+ char pidbuf[11]; -+ int pidfd; -+ -+ if ((pidfd = open(_PATH_SPREAD_PIDDIR "/spread.pid", O_RDWR | O_CREAT, 0644)) == -1) -+ Alarm( EXIT, "Spread: couldn't open pidfile for writing" ); -+ -+ snprintf(pidbuf, sizeof(pidbuf), "%ld\n", (long)getpid()); -+ write(pidfd, pidbuf, strlen(pidbuf)); -+ close(pidfd); - } - - static void Print_help(void) |
