summaryrefslogtreecommitdiffstats
path: root/gatchat/ppp_cp.c
diff options
context:
space:
mode:
authorKristen Carlson Accardi <kristen@linux.intel.com>2010-03-25 10:59:34 -0700
committerMarcel Holtmann <marcel@holtmann.org>2010-03-25 12:38:57 -0700
commitaf63a2b8eeec100012e2e9b7c67ab1f6218a7195 (patch)
tree61fef4f6d8f8478eeb86c661cb4c7ffef5255729 /gatchat/ppp_cp.c
parent59a2bcd380a6378ffebf1516a840ecbb4c72e823 (diff)
downloadofono-af63a2b8eeec100012e2e9b7c67ab1f6218a7195.tar.bz2
ppp: change debug output to include control protocol prefix
Diffstat (limited to 'gatchat/ppp_cp.c')
-rw-r--r--gatchat/ppp_cp.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/gatchat/ppp_cp.c b/gatchat/ppp_cp.c
index 75b3bec9..137f6b97 100644
--- a/gatchat/ppp_cp.c
+++ b/gatchat/ppp_cp.c
@@ -40,7 +40,7 @@ static const char *pppcp_state_strings[] =
"REQSENT", "ACKRCVD", "ACKSENT", "OPENED" };
#define pppcp_trace(p) do { \
- g_print("%s: current state %d:%s\n", __FUNCTION__, \
+ g_print("%s: %s: current state %d:%s\n", p->prefix, __FUNCTION__, \
p->state, pppcp_state_strings[p->state]); \
} while (0)
#else
@@ -1483,8 +1483,7 @@ void pppcp_free(struct pppcp_data *data)
g_free(data);
}
-struct pppcp_data *pppcp_new(GAtPPP *ppp, guint16 proto,
- gpointer priv)
+struct pppcp_data *pppcp_new(struct pppcp_protocol_data *protocol_data)
{
struct pppcp_data *data;
@@ -1502,9 +1501,10 @@ struct pppcp_data *pppcp_new(GAtPPP *ppp, guint16 proto,
data->max_failure = MAX_FAILURE;
data->event_queue = g_queue_new();
data->identifier = 0;
- data->ppp = ppp;
- data->proto = proto;
- data->priv = priv;
+ data->ppp = protocol_data->ppp;
+ data->proto = protocol_data->proto;
+ data->priv = protocol_data->priv;
+ data->prefix = protocol_data->prefix;
/* setup func ptrs for processing packet by pppcp code */
data->packet_ops[CONFIGURE_REQUEST - 1] =