Minor patches

This commit is contained in:
hipp 1997-05-30 14:05:54 +00:00
parent 9108653b95
commit fb39d8b886
2 changed files with 9 additions and 5 deletions

View File

@ -25,7 +25,7 @@
* PATCHLEVEL 9
*/
char main_rcsid[] = "$Id: main.c,v 1.6 1997/05/28 10:07:34 hipp Exp $";
char main_rcsid[] = "$Id: main.c,v 1.7 1997/05/30 14:05:54 hipp Exp $";
#include <stdio.h>
#include <stdarg.h>
@ -246,8 +246,8 @@ void main(int argc,char **argv)
if (!nodetach) {
int a,f;
f = fork();
if(f < 0) {
f = fork();
if(f < 0) {
perror("Couldn't detach from controlling terminal");
exit(1);
}
@ -920,7 +920,7 @@ int device_script(char *program,int in,int out)
setgid(getgid());
execl("/bin/sh", "sh", "-c", program, (char *)0);
syslog(LOG_ERR, "could not exec /bin/sh: %m");
_exit(99);
exit(99);
/* NOTREACHED */
}

View File

@ -22,7 +22,7 @@
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*/
char sys_rcsid[] = "$Id: sys-linux.c,v 1.4 1997/05/28 10:07:40 hipp Exp $";
char sys_rcsid[] = "$Id: sys-linux.c,v 1.5 1997/05/30 14:05:57 hipp Exp $";
#define _LINUX_STRING_H_
@ -273,7 +273,9 @@ void output (int linkunit, unsigned char *p, int len)
if (write(lns[linkunit].fd, p, len) < 0) {
syslog(LOG_ERR, "write, unit: %d fd: %d: %m",linkunit,lns[linkunit].fd);
#if 0
die(1);
#endif
}
}
@ -289,7 +291,9 @@ int read_packet (unsigned char *buf,int linkunit)
if (errno == EWOULDBLOCK)
return -1;
syslog(LOG_ERR, "read(fd): %m");
#if 0
die(1);
#endif
}
return len;
}