summaryrefslogtreecommitdiffstats
path: root/gatchat/ppp_cp.h
diff options
context:
space:
mode:
authorKristen Carlson Accardi <kristen@linux.intel.com>2010-03-26 18:34:28 -0700
committerMarcel Holtmann <marcel@holtmann.org>2010-03-26 19:19:46 -0700
commit5260379d98e5ea334b7d5a19448bdd0d521c0c2b (patch)
treec08c9703d68d0bedb440664d7e6f3e90a9c5c02f /gatchat/ppp_cp.h
parent3772a6401cf76b858fa847c0b0ece1de31426366 (diff)
downloadofono-5260379d98e5ea334b7d5a19448bdd0d521c0c2b.tar.bz2
ppp: send Protocol-Reject
change ppp_decode to store the length of the decoded frame, so that if we have a packet with a protocol we don't understand, we can send Protocol-Reject packets. Modify ppp_cp code to add support for sending Protocol-Reject packet.
Diffstat (limited to 'gatchat/ppp_cp.h')
-rw-r--r--gatchat/ppp_cp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gatchat/ppp_cp.h b/gatchat/ppp_cp.h
index 69676cd0..e326b5ef 100644
--- a/gatchat/ppp_cp.h
+++ b/gatchat/ppp_cp.h
@@ -150,3 +150,5 @@ void pppcp_generate_event(struct pppcp_data *data,
enum pppcp_event_type event_type,
gpointer event_data, guint data_len);
void pppcp_process_packet(gpointer priv, guint8 *new_packet);
+void pppcp_send_protocol_reject(struct pppcp_data *data,
+ guint8 *rejected_packet, gsize len);