From: <tom...@us...> - 2003-09-17 01:53:43
|
Update of /cvsroot/qmailadmin/autorespond In directory sc8-pr-cvs1:/tmp/cvs-serv29013 Modified Files: autorespond.c Log Message: change exit 120 (undefined) to exit 111 (temp failure) in send_message() Index: autorespond.c =================================================================== RCS file: /cvsroot/qmailadmin/autorespond/autorespond.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- autorespond.c 17 Sep 2003 01:46:12 -0000 1.2 +++ autorespond.c 17 Sep 2003 01:53:39 -0000 1.3 @@ -225,30 +225,30 @@ pim[0] goes to 0 (stdin)...the message*/ if(fcntl(pim[0],F_GETFL,0) == -1) { /* fprintf(stderr,"Failure getting status flags.\n");*/ - _exit(120); + _exit(111); } close(0); if(fcntl(pim[0],F_DUPFD,0)==-1) { /* fprintf(stderr,"Failure duplicating file descriptor.\n");*/ - _exit(120); + _exit(111); } close(pim[0]); /*pie[0] goes to 1 (stdout)*/ if(fcntl(pie[0],F_GETFL,0) == -1) { /* fprintf(stderr,"Failure getting status flags.\n");*/ - _exit(120); + _exit(111); } close(1); if(fcntl(pie[0],F_DUPFD,1)==-1) { /* fprintf(stderr,"Failure duplicating file descriptor.\n");*/ - _exit(120); + _exit(111); } close(pie[0]); if(chdir(QMAIL_LOCATION) == -1) { - _exit(120); + _exit(111); } execv(*binqqargs,binqqargs); - _exit(120); + _exit(111); } /*I am the parent*/ |