$NetBSD: patch-ac,v 1.1 2006/06/30 16:17:27 tron Exp $ --- dip.h.orig 1995-07-01 00:41:05.000000000 +0100 +++ dip.h 2006-06-30 17:10:38.000000000 +0100 @@ -43,17 +43,40 @@ #include #include #include -#include #include #include #include #include #include #include +#include #include +#include +#ifdef __FreeBSD__ +#if __FreeBSD__ >= 2 +#include +#endif +#if __FreeBSD_version >= 300000 +#include +#include +#include +#include +#include +#endif +#endif /*__FreeBSD__*/ #include +#if defined(__DragonFly__) +#include +#include +#include +#include +#include +#include +#else +#if !defined(__NetBSD__) #include -#include +#endif +#endif #include #include extern int h_errno; @@ -121,7 +144,7 @@ /* * Pfad- und Dateinamen-Konstanten */ -#define PATH_LOCKD "/var/spool/uucp/LCK.." +#define PATH_LOCKD "/var/spool/lock/LCK" #define PATH_ETC_DIPHOSTS "/etc/diphosts" #define PATH_BIN_IFCONFIG "/sbin/ifconfig" #define PATH_BIN_ROUTE "/sbin/route" @@ -135,7 +158,6 @@ /* * Extern benoetigte Variablen */ -extern int errno; extern short opt_debg; /* Debugging-output-flag */ extern short opt_verb; /* Verbose-flag */ @@ -231,3 +253,4 @@ int tty_flush ( void ); int tty_close ( void ); int tty_open ( char * ); +void tty_relock ( void );