summaryrefslogtreecommitdiffstats
path: root/gatchat/ppp_cp.h
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-04-05 14:16:00 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-04-05 14:16:00 -0500
commit60d96505dce4f11da7c307b03557a6f2ee8c139d (patch)
tree6f9222ca136b81afc0a1a2ee3b51b4228557eb1c /gatchat/ppp_cp.h
parent331fcaea32627b58882e36752068cb25987a22fe (diff)
downloadofono-60d96505dce4f11da7c307b03557a6f2ee8c139d.tar.bz2
Refactor: Add pppcp_set_data & pppcp_get_data
Using these functions makes the code much cleaner than trying to pass the priv pointer everywhere
Diffstat (limited to 'gatchat/ppp_cp.h')
-rw-r--r--gatchat/ppp_cp.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gatchat/ppp_cp.h b/gatchat/ppp_cp.h
index 43068212..acd5329e 100644
--- a/gatchat/ppp_cp.h
+++ b/gatchat/ppp_cp.h
@@ -89,6 +89,10 @@ struct pppcp_data {
struct pppcp_data *pppcp_new(GAtPPP *ppp, guint16 proto);
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_add_config_option(struct pppcp_data *data,
struct ppp_option *option);
void pppcp_set_valid_codes(struct pppcp_data *data, guint16 codes);