summaryrefslogtreecommitdiffstats
path: root/sys/net/if_ppp.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/net/if_ppp.c')
-rw-r--r--sys/net/if_ppp.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/net/if_ppp.c b/sys/net/if_ppp.c
index 2abdf2d..c75eb39 100644
--- a/sys/net/if_ppp.c
+++ b/sys/net/if_ppp.c
@@ -69,7 +69,7 @@
* Paul Mackerras (paulus@cs.anu.edu.au).
*/
-/* $Id: if_ppp.c,v 1.39 1997/02/22 09:41:03 peter Exp $ */
+/* $Id: if_ppp.c,v 1.40 1997/03/24 11:52:29 bde Exp $ */
/* from if_ppp.c,v 1.5 1995/08/16 01:36:38 paulus Exp */
/* from if_sl.c,v 1.11 84/10/04 12:54:47 rick Exp */
@@ -126,6 +126,9 @@
struct ppp_softc ppp_softc[NPPP];
+/* XXX layering violation */
+extern void pppasyncattach __P((void *));
+
static void pppattach __P((void *));
PSEUDO_SET(pppattach, if_ppp);
@@ -206,6 +209,11 @@ pppattach(dummy)
#endif
}
register_netisr(NETISR_PPP, pppintr);
+ /*
+ * XXX layering violation - if_ppp can work over any lower level
+ * transport that cares to attach to it.
+ */
+ pppasyncattach(dummy);
}
/*
OpenPOWER on IntegriCloud