From 60d96505dce4f11da7c307b03557a6f2ee8c139d Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Mon, 5 Apr 2010 14:16:00 -0500 Subject: Refactor: Add pppcp_set_data & pppcp_get_data Using these functions makes the code much cleaner than trying to pass the priv pointer everywhere --- gatchat/ppp_cp.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gatchat/ppp_cp.h') 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); -- cgit v1.2.3