diff options
author | Denis Kenzior <denkenz@gmail.com> | 2010-04-30 14:37:17 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-04-30 14:37:17 -0500 |
commit | 9ae0dcb47d71803681a205c4708be82d27111443 (patch) | |
tree | 4ff9a2e97411c39d0c36e134c537579cc86cce9d /gatchat/ppp_lcp.c | |
parent | c7ef06f91e32c1fa07a5cf8cf6f6b487eee021a9 (diff) | |
download | ofono-9ae0dcb47d71803681a205c4708be82d27111443.tar.bz2 |
ppp: get rid of ppp_enter_phase
This function simply didn't have the context of why the phase was being
entered. Instead have each protocol notify GAtPPP as to what is
happening. We already had this more or less for IPCP and AUTH events,
this just now formalizes it for LCP as well.
Diffstat (limited to 'gatchat/ppp_lcp.c')
-rw-r--r-- | gatchat/ppp_lcp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gatchat/ppp_lcp.c b/gatchat/ppp_lcp.c index 7c1ea50f..2a5370b9 100644 --- a/gatchat/ppp_lcp.c +++ b/gatchat/ppp_lcp.c @@ -116,7 +116,7 @@ static void lcp_reset_config_options(struct lcp_data *lcp) */ static void lcp_up(struct pppcp_data *pppcp) { - ppp_enter_phase(pppcp_get_ppp(pppcp), PPP_PHASE_AUTHENTICATION); + ppp_lcp_up_notify(pppcp_get_ppp(pppcp)); } /* @@ -128,7 +128,7 @@ static void lcp_down(struct pppcp_data *pppcp) lcp_reset_config_options(lcp); pppcp_set_local_options(pppcp, lcp->options, lcp->options_len); - ppp_enter_phase(pppcp_get_ppp(pppcp), PPP_PHASE_TERMINATION); + ppp_lcp_down_notify(pppcp_get_ppp(pppcp)); } /* @@ -137,7 +137,7 @@ static void lcp_down(struct pppcp_data *pppcp) */ static void lcp_finished(struct pppcp_data *pppcp) { - ppp_enter_phase(pppcp_get_ppp(pppcp), PPP_PHASE_DEAD); + ppp_lcp_finished_notify(pppcp_get_ppp(pppcp)); } static void lcp_rca(struct pppcp_data *pppcp, const struct pppcp_packet *packet) |