23 lines
570 B
C
23 lines
570 B
C
$NetBSD: patch-daemon.c,v 1.1 2013/09/10 14:26:49 joerg Exp $
|
|
|
|
--- daemon.c.orig 1995-06-30 23:41:05.000000000 +0000
|
|
+++ daemon.c
|
|
@@ -126,7 +126,7 @@ void dip_setup ( void )
|
|
/*
|
|
* Fire up the protocol here.
|
|
*/
|
|
- (int) protosw [ mydip.protonr - 1 ].func ( );
|
|
+ (void) protosw [ mydip.protonr - 1 ].func ( );
|
|
|
|
|
|
/*
|
|
@@ -168,6 +168,8 @@ int dip_daemon ( void )
|
|
openlog ( "DIP", LOG_PID, LOG_DAEMON );
|
|
}
|
|
|
|
+ /* note the race condition here; ick! */
|
|
+ tty_relock();
|
|
|
|
(void) signal ( SIGALRM, sig_catcher );
|
|
(void) alarm ( mydip.timeout );
|