- if (new.opened)
- {
- new.ppp.phase = Establish;
- if (old->flags & (SF_IPCP_ACKED|SF_LCP_ACKED))
- {
- new.ppp.phase = Network;
- new.ppp.lcp = Opened;
- new.ppp.ipcp = (old->flags & SF_IPCP_ACKED) ? Opened : Starting;
- new.ppp.ccp = (old->flags & SF_CCP_ACKED) ? Opened : Stopped;
- }
-
- // no PPPv6 in old session
- new.ppp.ipv6cp = Stopped;
- }
-