Insourced push() into send.
[mmh] / sbr / push.c
diff --git a/sbr/push.c b/sbr/push.c
deleted file mode 100644 (file)
index eb6011a..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
-** push.c -- push a fork into the background
-**
-** This code is Copyright (c) 2002, by the authors of nmh.  See the
-** COPYRIGHT file in the root directory of the nmh distribution for
-** complete copyright information.
-*/
-
-#include <h/mh.h>
-#include <h/signals.h>
-#include <signal.h>
-
-
-void
-push(void)
-{
-       pid_t pid;
-
-       switch (pid = fork()) {
-       case -1:
-               /* fork error */
-               advise(NULL, "unable to fork, so can't push...");
-               break;
-
-       case 0:
-               /* child, block a few signals and continue */
-               SIGNAL(SIGHUP, SIG_IGN);
-               SIGNAL(SIGINT, SIG_IGN);
-               SIGNAL(SIGQUIT, SIG_IGN);
-               SIGNAL(SIGTERM, SIG_IGN);
-#ifdef SIGTSTP
-               SIGNAL(SIGTSTP, SIG_IGN);
-               SIGNAL(SIGTTIN, SIG_IGN);
-               SIGNAL(SIGTTOU, SIG_IGN);
-#endif
-               freopen("/dev/null", "r", stdin);
-               freopen("/dev/null", "w", stdout);
-               break;
-
-       default:
-               /* parent, just exit */
-               done(0);
-       }
-}