otherwise we won't actually “go first” in terms of sending our config requests
Signed-off-by: Daniel Lenski <dlenski@gmail.com>
switch (ppp->ppp_state) {
case PPPS_DEAD:
ppp->ppp_state = PPPS_ESTABLISH;
- break;
+ /* fall through */
+
case PPPS_ESTABLISH:
if ((ppp->lcp.state & NCP_CONF_ACK_RECEIVED) && (ppp->lcp.state & NCP_CONF_ACK_SENT))
ppp->ppp_state = PPPS_OPENED;
else if (ka_check_deadline(timeout, now, ppp->lcp.last_req + 3)) {
ppp->lcp.last_req = now;
queue_config_request(vpninfo, PPP_LCP);
+ break;
}
- break;
+ /* fall through */
+
case PPPS_OPENED:
network = 1;
if (ppp->want_ipv4) {
}
}
- if (network) {
- ppp->ppp_state = PPPS_NETWORK;
- vpninfo->delay_tunnel = 0;
- }
- break;
+ if (!network)
+ break;
+
+ ppp->ppp_state = PPPS_NETWORK;
+ vpninfo->delay_tunnel = 0;
+ /* fall through */
+
case PPPS_NETWORK:
break;
case PPPS_TERMINATE: