Added packet filtering, subnet spec for allowed IP addr; select
[ppp.git] / pppd / upap.c
index aed4a7b0e1a5643507af9267a0667368cec55555..2492596da373eeab28a04d9189f7755c2bcabfdf 100644 (file)
@@ -18,7 +18,7 @@
  */
 
 #ifndef lint
-static char rcsid[] = "$Id: upap.c,v 1.6 1995/06/12 12:02:24 paulus Exp $";
+static char rcsid[] = "$Id: upap.c,v 1.8 1996/01/01 22:55:29 paulus Exp $";
 #endif
 
 /*
@@ -34,10 +34,14 @@ static char rcsid[] = "$Id: upap.c,v 1.6 1995/06/12 12:02:24 paulus Exp $";
 #include "pppd.h"
 #include "upap.h"
 
+struct protent pap_protent = {
+    PPP_PAP, upap_init, upap_input, upap_protrej,
+    upap_lowerup, upap_lowerdown, NULL, NULL,
+    upap_printpkt, NULL, 1, "PAP", NULL, NULL
+};
 
 upap_state upap[NUM_PPP];              /* UPAP state; one for each unit */
 
-
 static void upap_timeout __P((caddr_t));
 static void upap_reqtimeout __P((caddr_t));
 static void upap_rauthreq __P((upap_state *, u_char *, int, int));