diff options
author | Guillaume Zajac <guillaume.zajac@linux.intel.com> | 2011-06-29 10:20:24 +0200 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2011-06-29 00:33:42 -0500 |
commit | fed838f79fe86eaeab7c28f45556f6e230568c58 (patch) | |
tree | 22159056ae15d5aa641c45b54521776b9285a085 /gatchat/ppp.h | |
parent | 84ccc874dad70dfa4464ae5a1b295373211882ca (diff) | |
download | ofono-fed838f79fe86eaeab7c28f45556f6e230568c58.tar.bz2 |
GAtPPP: Add PFC option support
Diffstat (limited to 'gatchat/ppp.h')
-rw-r--r-- | gatchat/ppp.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gatchat/ppp.h b/gatchat/ppp.h index 41bcf7b0..414d2dfc 100644 --- a/gatchat/ppp.h +++ b/gatchat/ppp.h @@ -27,6 +27,8 @@ #define PPP_IP_PROTO 0x0021 #define MD5 5 +#define PPP_IP_COMPRESSED_PROTO 0x21 + #define DBG(p, fmt, arg...) do { \ char *str = g_strdup_printf("%s:%s() " fmt, __FILE__, \ __FUNCTION__ , ## arg); \ @@ -96,6 +98,7 @@ struct pppcp_data *lcp_new(GAtPPP *ppp, gboolean dormant); void lcp_free(struct pppcp_data *lcp); void lcp_protocol_reject(struct pppcp_data *lcp, guint8 *packet, gsize len); void lcp_set_acfc_enabled(struct pppcp_data *pppcp, gboolean enabled); +void lcp_set_pfc_enabled(struct pppcp_data *pppcp, gboolean enabled); /* IPCP related functions */ struct pppcp_data *ipcp_new(GAtPPP *ppp, gboolean is_server, guint32 ip); @@ -133,4 +136,5 @@ void ppp_set_recv_accm(GAtPPP *ppp, guint32 accm); void ppp_set_xmit_accm(GAtPPP *ppp, guint32 accm); void ppp_set_mtu(GAtPPP *ppp, const guint8 *data); void ppp_set_xmit_acfc(GAtPPP *ppp, gboolean acfc); +void ppp_set_xmit_pfc(GAtPPP *ppp, gboolean pfc); struct ppp_header *ppp_packet_new(gsize infolen, guint16 protocol); |