ppp: remove pfc and acfc
authorKristen Carlson Accardi <kristen@linux.intel.com>
Mon, 12 Apr 2010 14:38:51 +0000 (07:38 -0700)
committerDenis Kenzior <denkenz@gmail.com>
Tue, 13 Apr 2010 20:32:35 +0000 (15:32 -0500)
We will not support pfc or acfc

gatchat/gatppp.c
gatchat/ppp.h
gatchat/ppp_lcp.c

index de63132..b917ba1 100644 (file)
@@ -60,8 +60,6 @@ struct _GAtPPP {
        gint mru;
        char username[256];
        char password[256];
-       gboolean pfc;
-       gboolean acfc;
        guint32 xmit_accm[8];
        guint32 recv_accm;
        GIOChannel *modem;
@@ -118,7 +116,6 @@ static void ppp_put(GAtPPP *ppp, guint8 *buf, int *pos,
        *pos = i;
 }
 
-/* XXX implement PFC and ACFC */
 static struct frame_buffer *ppp_encode(GAtPPP *ppp, guint8 *data, int len)
 {
        int pos = 0;
@@ -194,7 +191,6 @@ static void ppp_recv(GAtPPP *ppp, struct frame_buffer *frame)
        };
 }
 
-/* XXX - Implement PFC and ACFC */
 static struct frame_buffer *ppp_decode(GAtPPP *ppp, guint8 *frame)
 {
        guint8 *data;
@@ -439,26 +435,6 @@ void ppp_set_xmit_accm(GAtPPP *ppp, guint32 accm)
        ppp->xmit_accm[0] = accm;
 }
 
-void ppp_set_pfc(GAtPPP *ppp, gboolean pfc)
-{
-       ppp->pfc = pfc;
-}
-
-gboolean ppp_get_pfc(GAtPPP *ppp)
-{
-       return ppp->pfc;
-}
-
-void ppp_set_acfc(GAtPPP *ppp, gboolean acfc)
-{
-       ppp->acfc = acfc;
-}
-
-gboolean ppp_get_acfc(GAtPPP *ppp)
-{
-       return ppp->acfc;
-}
-
 /* Administrative Open */
 void g_at_ppp_open(GAtPPP *ppp)
 {
@@ -605,8 +581,6 @@ GAtPPP *g_at_ppp_new(GIOChannel *modem)
        ppp->recv_accm = ~0U;
        ppp->xmit_accm[0] = ~0U;
        ppp->xmit_accm[3] = 0x60000000; /* 0x7d, 0x7e */
-       ppp->pfc = FALSE;
-       ppp->acfc = FALSE;
 
        ppp->index = 0;
 
index a7b1331..4a17d4a 100644 (file)
@@ -84,10 +84,6 @@ void ppp_net_up_notify(GAtPPP *ppp, const char *ip,
 void ppp_net_down_notify(GAtPPP *ppp);
 void ppp_set_recv_accm(GAtPPP *ppp, guint32 accm);
 void ppp_set_xmit_accm(GAtPPP *ppp, guint32 accm);
-void ppp_set_pfc(GAtPPP *ppp, gboolean pfc);
-gboolean ppp_get_pfc(GAtPPP *ppp);
-void ppp_set_acfc(GAtPPP *ppp, gboolean acfc);
-gboolean ppp_get_acfc(GAtPPP *ppp);
 struct pppcp_data * lcp_new(GAtPPP *ppp);
 void lcp_free(struct pppcp_data *lcp);
 void lcp_protocol_reject(struct pppcp_data *lcp, guint8 *packet, gsize len);
index 65c5d0b..720db3e 100644 (file)
@@ -201,13 +201,9 @@ static enum rcr_result lcp_rcr(struct pppcp_data *pppcp,
                        ppp_set_auth(ppp, ppp_option_iter_get_data(&iter));
                        break;
                case MAGIC_NUMBER:
-                       /* don't care */
-                       break;
                case PFC:
-                       ppp_set_pfc(ppp, TRUE);
-                       break;
                case ACFC:
-                       ppp_set_acfc(ppp, TRUE);
+                       /* don't care */
                        break;
                }
        }