From 4b075acb2951e25a5a0c5fedd65c6ad62e92ede9 Mon Sep 17 00:00:00 2001 From: phk Date: Tue, 30 Mar 1999 13:28:23 +0000 Subject: Organize the various modes (CISCO/AUTO/DEMAND/LEASED) a little bit better, centralize the code. Remember to call TLF/TLS on the hardware in CISCO mode. --- sys/i386/isa/if_cx.c | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'sys/i386/isa/if_cx.c') diff --git a/sys/i386/isa/if_cx.c b/sys/i386/isa/if_cx.c index d8e5999..0b3b6d7 100644 --- a/sys/i386/isa/if_cx.c +++ b/sys/i386/isa/if_cx.c @@ -54,9 +54,6 @@ extern struct cdevsw cx_cdevsw; #include #include -/* XXX exported. */ -void cxswitch (cx_chan_t *c, cx_soft_opt_t new); - static int cxprobe __P((struct isa_device *id)); static int cxattach __P((struct isa_device *id)); static void cxput __P((cx_chan_t *c, char b)); @@ -821,20 +818,3 @@ cxinput (cx_chan_t *c, void *buf, unsigned len) sppp_input (c->master, m); } -void cxswitch (cx_chan_t *c, cx_soft_opt_t new) -{ - new.ext = 0; - if (! new.ext) { - struct sppp *sp = (struct sppp*) c->ifp; - - if (new.cisco) - sp->pp_flags |= PP_CISCO; - else - sp->pp_flags &= ~PP_CISCO; - if (new.keepalive) - sp->pp_flags |= PP_KEEPALIVE; - else - sp->pp_flags &= ~PP_KEEPALIVE; - } - c->sopt = new; -} -- cgit v1.1