From ad1cb19b1f7997da29470bb916f8d7adf37ce90c Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Fri, 24 Aug 2007 16:00:52 +0000 Subject: [PATCH] Add missing if_softc assignment, allowing pppX interfaces to work with altq/pf. Submitted-by: Andrew Atrens --- sys/net/ppp/if_ppp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/net/ppp/if_ppp.c b/sys/net/ppp/if_ppp.c index 2745a1544d..1065ef52af 100644 --- a/sys/net/ppp/if_ppp.c +++ b/sys/net/ppp/if_ppp.c @@ -70,7 +70,7 @@ */ /* $FreeBSD: src/sys/net/if_ppp.c,v 1.67.2.4 2002/04/14 21:41:48 luigi Exp $ */ -/* $DragonFly: src/sys/net/ppp/if_ppp.c,v 1.35 2007/05/23 08:57:10 dillon Exp $ */ +/* $DragonFly: src/sys/net/ppp/if_ppp.c,v 1.36 2007/08/24 16:00:52 dillon Exp $ */ /* from if_sl.c,v 1.11 84/10/04 12:54:47 rick Exp */ /* from NetBSD: if_ppp.c,v 1.15.2.2 1994/07/28 05:17:58 cgd Exp */ @@ -239,6 +239,7 @@ pppattach(void *dummy) for (sc = ppp_softc; i < NPPP; sc++) { if_initname(&(sc->sc_if), "ppp", i++); + sc->sc_if.if_softc = sc; sc->sc_if.if_mtu = PPP_MTU; sc->sc_if.if_flags = IFF_POINTOPOINT | IFF_MULTICAST; sc->sc_if.if_type = IFT_PPP; -- 2.11.4.GIT