mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2025-08-04 21:44:38 +08:00
switch to phase dead if PPPoE or PPPoL2TP failed to connect
This commit is contained in:
parent
35c670513f
commit
e067e84d69
@ -1956,6 +1956,7 @@ static void ppp_over_ethernet_link_status_cb(ppp_pcb *pcb, int state) {
|
|||||||
case PPPOE_CB_STATE_FAILED:
|
case PPPOE_CB_STATE_FAILED:
|
||||||
PPPDEBUG(LOG_INFO, ("ppp_over_ethernet_link_status_cb: unit %d: FAILED, aborting\n", pcb->num));
|
PPPDEBUG(LOG_INFO, ("ppp_over_ethernet_link_status_cb: unit %d: FAILED, aborting\n", pcb->num));
|
||||||
pppoe_err_code = PPPERR_OPEN;
|
pppoe_err_code = PPPERR_OPEN;
|
||||||
|
new_phase(pcb, PHASE_DEAD);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2005,6 +2006,7 @@ static void ppp_over_l2tp_link_status_cb(ppp_pcb *pcb, int state) {
|
|||||||
case PPPOL2TP_CB_STATE_FAILED:
|
case PPPOL2TP_CB_STATE_FAILED:
|
||||||
PPPDEBUG(LOG_INFO, ("ppp_over_l2tp_link_status_cb: unit %d: FAILED, aborting\n", pcb->num));
|
PPPDEBUG(LOG_INFO, ("ppp_over_l2tp_link_status_cb: unit %d: FAILED, aborting\n", pcb->num));
|
||||||
pppol2tp_err_code = PPPERR_OPEN;
|
pppol2tp_err_code = PPPERR_OPEN;
|
||||||
|
new_phase(pcb, PHASE_DEAD);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user