X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=freebsd-2.0%2Fif_ppp.c;h=e75691f3fcbeca89d19c4a34d5f954eebcbaf000;hp=d467ca012e2f6d3c7304a8562ecb219c14876234;hb=68497c7d9717fc53f7864d6555be1e0b5e15e696;hpb=f21bd17076cc5ff4d7be91a33ea9a855ac5a9cd9 diff --git a/freebsd-2.0/if_ppp.c b/freebsd-2.0/if_ppp.c index d467ca0..e75691f 100644 --- a/freebsd-2.0/if_ppp.c +++ b/freebsd-2.0/if_ppp.c @@ -69,7 +69,7 @@ * Paul Mackerras (paulus@cs.anu.edu.au). */ -/* $Id: if_ppp.c,v 1.1 1994/12/15 22:28:09 paulus Exp $ */ +/* $Id: if_ppp.c,v 1.3 1995/05/01 01:39:33 paulus Exp $ */ /* from if_sl.c,v 1.11 84/10/04 12:54:47 rick Exp */ #include "ppp.h" @@ -113,6 +113,11 @@ #include #include +#ifndef NETISR_PPP +/* This definition should be moved to net/netisr.h */ +#define NETISR_PPP 26 /* PPP software interrupt */ +#endif + #ifdef PPP_COMPRESS #define PACKETPTR struct mbuf * #include @@ -163,7 +168,9 @@ static void pppdumpm __P((struct mbuf *m0)); extern struct compressor ppp_bsd_compress; struct compressor *ppp_compressors[8] = { +#if DO_BSD_COMPRESS &ppp_bsd_compress, +#endif NULL }; #endif /* PPP_COMPRESS */ @@ -981,7 +988,7 @@ ppp_ccp(sc, m, rcvd) if (sc->sc_xc_state != NULL && (*sc->sc_xcomp->comp_init) (sc->sc_xc_state, dp + CCP_HDRLEN, slen - CCP_HDRLEN, - sc->sc_if.if_unit, sc->sc_flags & SC_DEBUG)) { + sc->sc_if.if_unit, 0, sc->sc_flags & SC_DEBUG)) { s = splimp(); sc->sc_flags |= SC_COMP_RUN; splx(s);