X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=userv.git;a=blobdiff_plain;f=overlord.c;h=8f0dcb8a69a974ee2468dd76f21bbc186f668de4;hp=3ba4114008d041db558a90196c4ecc2369edec57;hb=93dc755251df6490871f5b719d62d7f3ddfced32;hpb=a3188674ee2386b7b2ca66116f9bcce71b32a9dd diff --git a/overlord.c b/overlord.c index 3ba4114..8f0dcb8 100644 --- a/overlord.c +++ b/overlord.c @@ -82,7 +82,7 @@ static void checkstalepipes(void) { static void sighandler_chld(int x) { pid_t r; - int status, es, ar; + int status, es; es= errno; for (;;) { @@ -262,7 +262,8 @@ static void NONRETURNING startupsyscallerr(const char *what) { } int main(int argc, char *const *argv) { - int mfd, sfd, nfd, csocklen, e, r, becomedaemon; + int mfd, sfd, nfd, e, r, becomedaemon; + socklen_t csocklen; struct sigaction sigact; struct sockaddr_un ssockname, csockname; pid_t child, parentpid, sid;