summaryrefslogtreecommitdiffstats
path: root/c/src/exec/libnetworking/net
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2002-02-27 22:43:31 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2002-02-27 22:43:31 +0000
commitcb1e8a46445a90f2c379b4b71a542f3633358071 (patch)
tree4cefeaa365e9e68442046c425fb9a3b2833c3f70 /c/src/exec/libnetworking/net
parent2002-02-27 Eric Norum <eric.norum@usask.ca> (diff)
downloadrtems-cb1e8a46445a90f2c379b4b71a542f3633358071.tar.bz2
2002-02-27 Ilya Alexeev <ilya@continuum.ru>
* net/if_ppp.c, pppd/auth.c, pppd/chat.c, pppd/pppd.h, pppd/sys-rtems.c: Add server with pap-authorization capabilities as well as eliminate some warnings.
Diffstat (limited to 'c/src/exec/libnetworking/net')
-rw-r--r--c/src/exec/libnetworking/net/if_ppp.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/c/src/exec/libnetworking/net/if_ppp.c b/c/src/exec/libnetworking/net/if_ppp.c
index 8c8b58745d..9fd7dde6f3 100644
--- a/c/src/exec/libnetworking/net/if_ppp.c
+++ b/c/src/exec/libnetworking/net/if_ppp.c
@@ -624,7 +624,7 @@ pppioctl(sc, cmd, data, flag, p)
if (sc->sc_flags & SC_CCP_OPEN && !(flags & SC_CCP_OPEN))
ppp_ccp_closed(sc);
#endif
- splimp();
+ s = splimp();
sc->sc_flags = (sc->sc_flags & ~SC_MASK) | flags;
splx(s);
break;
@@ -1136,7 +1136,10 @@ struct mbuf *
ppp_dequeue(sc)
struct ppp_softc *sc;
{
- struct mbuf *m, *mp;
+ struct mbuf *m;
+#ifdef VJC
+ struct mbuf *mp;
+#endif
u_char *cp;
int address, control, protocol;
@@ -1400,14 +1403,17 @@ ppp_inproc(sc, m)
struct mbuf *mf = (struct mbuf *)0;
struct ifnet *ifp = &sc->sc_if;
struct ifqueue *inq;
- int s, ilen, xlen, proto, rv;
+ int s, ilen, proto, rv;
u_char *cp, adrs, ctrl;
struct mbuf *mp;
#ifdef PPP_COMPRESS
struct mbuf *dmp = NULL;
#endif
+#ifdef VJC
u_char *iphdr;
- u_int hlen;
+ u_int hlen;
+ int xlen;
+#endif
sc->sc_stats.ppp_ipackets++;