Lines Matching full:unit
240 lcp_init(int unit) in lcp_init() argument
242 fsm *f = &lcp_fsm[unit]; in lcp_init()
243 lcp_options *wo = &lcp_wantoptions[unit]; in lcp_init()
244 lcp_options *ao = &lcp_allowoptions[unit]; in lcp_init()
246 f->unit = unit; in lcp_init()
285 memset(xmit_accm[unit], 0, sizeof(xmit_accm[0])); in lcp_init()
286 xmit_accm[unit][15] = 0x60; in lcp_init()
287 xmit_accm[unit][0] = (u_char)((ao->asyncmap & 0xFF)); in lcp_init()
288 xmit_accm[unit][1] = (u_char)((ao->asyncmap >> 8) & 0xFF); in lcp_init()
289 xmit_accm[unit][2] = (u_char)((ao->asyncmap >> 16) & 0xFF); in lcp_init()
290 xmit_accm[unit][3] = (u_char)((ao->asyncmap >> 24) & 0xFF); in lcp_init()
292 xmit_accm[unit][0], in lcp_init()
293 xmit_accm[unit][1], in lcp_init()
294 xmit_accm[unit][2], in lcp_init()
295 xmit_accm[unit][3])); in lcp_init()
297 lcp_phase[unit] = PHASE_INITIALIZE; in lcp_init()
305 lcp_open(int unit) in lcp_open() argument
307 fsm *f = &lcp_fsm[unit]; in lcp_open()
308 lcp_options *wo = &lcp_wantoptions[unit]; in lcp_open()
319 lcp_phase[unit] = PHASE_ESTABLISH; in lcp_open()
327 lcp_close(int unit, char *reason) in lcp_close() argument
329 fsm *f = &lcp_fsm[unit]; in lcp_close()
331 if (lcp_phase[unit] != PHASE_DEAD) { in lcp_close()
332 lcp_phase[unit] = PHASE_TERMINATE; in lcp_close()
353 lcp_lowerup(int unit) in lcp_lowerup() argument
355 lcp_options *wo = &lcp_wantoptions[unit]; in lcp_lowerup()
362 ppp_set_xaccm(unit, &xmit_accm[unit]); in lcp_lowerup()
363 ppp_send_config(unit, PPP_MRU, 0xffffffffl, 0, 0); in lcp_lowerup()
364 ppp_recv_config(unit, PPP_MRU, 0x00000000l, in lcp_lowerup()
366 peer_mru[unit] = PPP_MRU; in lcp_lowerup()
367 lcp_allowoptions[unit].asyncmap = (u_long)xmit_accm[unit][0] in lcp_lowerup()
368 | ((u_long)xmit_accm[unit][1] << 8) in lcp_lowerup()
369 | ((u_long)xmit_accm[unit][2] << 16) in lcp_lowerup()
370 | ((u_long)xmit_accm[unit][3] << 24); in lcp_lowerup()
372 xmit_accm[unit][3], in lcp_lowerup()
373 xmit_accm[unit][2], in lcp_lowerup()
374 xmit_accm[unit][1], in lcp_lowerup()
375 xmit_accm[unit][0])); in lcp_lowerup()
377 fsm_lowerup(&lcp_fsm[unit]); in lcp_lowerup()
385 lcp_lowerdown(int unit) in lcp_lowerdown() argument
387 fsm_lowerdown(&lcp_fsm[unit]); in lcp_lowerdown()
395 lcp_input(int unit, u_char *p, int len) in lcp_input() argument
397 fsm *f = &lcp_fsm[unit]; in lcp_input()
422 PUTLONG(lcp_gotoptions[f->unit].magicnumber, magp); in lcp_extcode()
475 (*protp->protrej)(f->unit); in lcp_rprotrej()
488 lcp_protrej(int unit) in lcp_protrej() argument
490 LWIP_UNUSED_ARG(unit); in lcp_protrej()
495 fsm_protreject(&lcp_fsm[unit]); in lcp_protrej()
503 lcp_sprotrej(int unit, u_char *p, int len) in lcp_sprotrej() argument
510 fsm_sdata(&lcp_fsm[unit], PROTREJ, ++lcp_fsm[unit].id, p, len); in lcp_sprotrej()
520 lcp_wantoptions[f->unit].magicnumber = magic(); in lcp_resetci()
521 lcp_wantoptions[f->unit].numloops = 0; in lcp_resetci()
522 lcp_gotoptions[f->unit] = lcp_wantoptions[f->unit]; in lcp_resetci()
523 peer_mru[f->unit] = PPP_MRU; in lcp_resetci()
524 auth_reset(f->unit); in lcp_resetci()
534 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_cilen()
564 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_addci()
639 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_ackci()
761 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_nakci()
762 lcp_options *wo = &lcp_wantoptions[f->unit]; in lcp_nakci()
1053 lcp_close(f->unit, "Loopback detected"); in lcp_nakci()
1081 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_rejci()
1228 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_reqci()
1229 lcp_options *ho = &lcp_hisoptions[f->unit]; in lcp_reqci()
1230 lcp_options *ao = &lcp_allowoptions[f->unit]; in lcp_reqci()
1324 * which are set in lcp_allowoptions[unit].asyncmap. in lcp_reqci()
1642 lcp_options *wo = &lcp_wantoptions[f->unit]; in lcp_up()
1643 lcp_options *ho = &lcp_hisoptions[f->unit]; in lcp_up()
1644 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_up()
1645 lcp_options *ao = &lcp_allowoptions[f->unit]; in lcp_up()
1660 ppp_send_config(f->unit, LWIP_MIN(ao->mru, (ho->neg_mru? ho->mru: PPP_MRU)), in lcp_up()
1668 ppp_recv_config(f->unit, (go->neg_mru? LWIP_MAX(wo->mru, go->mru): PPP_MRU), in lcp_up()
1673 peer_mru[f->unit] = ho->mru; in lcp_up()
1676 lcp_echo_lowerup(f->unit); /* Enable echo messages */ in lcp_up()
1678 link_established(f->unit); /* The link is up; authenticate now */ in lcp_up()
1690 lcp_options *go = &lcp_gotoptions[f->unit]; in lcp_down()
1692 lcp_echo_lowerdown(f->unit); in lcp_down()
1694 link_down(f->unit); in lcp_down()
1696 ppp_send_config(f->unit, PPP_MRU, 0xffffffffl, 0, 0); in lcp_down()
1697 ppp_recv_config(f->unit, PPP_MRU, in lcp_down()
1700 peer_mru[f->unit] = PPP_MRU; in lcp_down()
1710 link_required(f->unit); /* lwip: currently does nothing */ in lcp_starting()
1720 link_terminated(f->unit); /* we are finished with the link */ in lcp_finished()
1942 lcp_close(f->unit, "Peer not responding"); in LcpLinkFailure()
1991 if (lcp_gotoptions[f->unit].neg_magicnumber && magic == lcp_gotoptions[f->unit].magicnumber) { in lcp_received_echo_reply()
2023 lcp_magic = lcp_gotoptions[f->unit].magicnumber; in LcpSendEchoRequest()
2036 lcp_echo_lowerup (int unit) in lcp_echo_lowerup() argument
2038 fsm *f = &lcp_fsm[unit]; in lcp_echo_lowerup()
2056 lcp_echo_lowerdown (int unit) in lcp_echo_lowerdown() argument
2058 fsm *f = &lcp_fsm[unit]; in lcp_echo_lowerdown()