mirror of git://git.sysmocom.de/ofono
Refactor: add pppcp_set_option_strings
This commit is contained in:
parent
7b447dd0e2
commit
7739af4a26
|
@ -1284,6 +1284,11 @@ gpointer pppcp_get_data(struct pppcp_data *pppcp)
|
|||
return pppcp->priv;
|
||||
}
|
||||
|
||||
void pppcp_set_option_strings(struct pppcp_data *pppcp, const char **opts)
|
||||
{
|
||||
pppcp->option_strings = opts;
|
||||
}
|
||||
|
||||
struct pppcp_data *pppcp_new(GAtPPP *ppp, guint16 proto)
|
||||
{
|
||||
struct pppcp_data *data;
|
||||
|
|
|
@ -106,6 +106,8 @@ void pppcp_free(struct pppcp_data *data);
|
|||
void pppcp_set_data(struct pppcp_data *pppcp, gpointer data);
|
||||
gpointer pppcp_get_data(struct pppcp_data *pppcp);
|
||||
|
||||
void pppcp_set_option_strings(struct pppcp_data *pppcp, const char **opts);
|
||||
|
||||
void pppcp_add_config_option(struct pppcp_data *data,
|
||||
struct ppp_option *option);
|
||||
void pppcp_set_valid_codes(struct pppcp_data *data, guint16 codes);
|
||||
|
|
|
@ -195,7 +195,7 @@ struct pppcp_data *ipcp_new(GAtPPP *ppp)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
pppcp->option_strings = ipcp_option_strings;
|
||||
pppcp_set_option_strings(pppcp, ipcp_option_strings);
|
||||
pppcp->prefix = "ipcp";
|
||||
|
||||
pppcp_set_valid_codes(pppcp, IPCP_SUPPORTED_CODES);
|
||||
|
|
|
@ -230,7 +230,7 @@ struct pppcp_data *lcp_new(GAtPPP *ppp)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
pppcp->option_strings = lcp_option_strings;
|
||||
pppcp_set_option_strings(pppcp, lcp_option_strings);
|
||||
pppcp->prefix = "lcp";
|
||||
|
||||
pppcp_set_valid_codes(pppcp, LCP_SUPPORTED_CODES);
|
||||
|
|
Loading…
Reference in New Issue