* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
- * $Id: pppd.h,v 1.16 1996/09/14 05:17:57 paulus Exp $
+ * $Id: pppd.h,v 1.18 1997/03/04 03:42:48 paulus Exp $
*/
/*
#else
#include <varargs.h>
#define __V(x) (va_alist) va_dcl
+#define const
#endif
/*
#define PHASE_DORMANT 2
#define PHASE_ESTABLISH 3
#define PHASE_AUTHENTICATE 4
-#define PHASE_NETWORK 5
-#define PHASE_TERMINATE 6
-#define PHASE_HOLDOFF 7
+#define PHASE_CALLBACK 5
+#define PHASE_NETWORK 6
+#define PHASE_TERMINATE 7
+#define PHASE_HOLDOFF 8
/*
* The following struct gives the addresses of procedures to call
/* Configure IP addresses for i/f */
int cifaddr __P((int, u_int32_t, u_int32_t));
/* Reset i/f IP addresses */
-int sifdefaultroute __P((int, u_int32_t));
+int sifdefaultroute __P((int, u_int32_t, u_int32_t));
/* Create default route through i/f */
-int cifdefaultroute __P((int, u_int32_t));
+int cifdefaultroute __P((int, u_int32_t, u_int32_t));
/* Delete default route through i/f */
int sifproxyarp __P((int, u_int32_t));
/* Add proxy ARP entry for peer */
int lock __P((char *)); /* Create lock file for device */
void unlock __P((void)); /* Delete previously-created lock file */
int daemon __P((int, int)); /* Detach us from terminal session */
-int logwtmp __P((char *, char *, char *));
+void logwtmp __P((const char *, const char *, const char *));
/* Write entry to wtmp file */
/* Procedures exported from options.c */