X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/67dc75818d2a5905e09851feeb9dba23f815dd67..c2655c2b98253e03c42eeeee1e5c60fe7107c5a4:/uip/rcvtty.c diff --git a/uip/rcvtty.c b/uip/rcvtty.c index 60d9a69b..f1368f71 100644 --- a/uip/rcvtty.c +++ b/uip/rcvtty.c @@ -17,8 +17,9 @@ #include #include #include +#include "h/done.h" #include -#include "../sbr/m_mktemp.h" +#include "sbr/m_mktemp.h" #include #ifdef HAVE_GETUTXENT @@ -230,11 +231,11 @@ message_fd (char **vec) /* child process */ rewind (stdin); if (dup2 (fd, 1) == NOTOK || dup2 (fd, 2) == NOTOK) - _exit (-1); + _exit(1); closefds (3); - setpgid ((pid_t) 0, getpid ()); /* put in own process group */ + setpgid(0, getpid()); /* put in own process group */ if (execvp (vec[0], vec) == NOTOK) { - _exit (-1); + _exit(1); } return NOTOK;