From f63b87e28b3996177e8b69b287d566302b3806da Mon Sep 17 00:00:00 2001 From: Sylvain Rochet Date: Fri, 22 Jun 2012 21:43:22 +0200 Subject: [PATCH] setting tot_len before using it, oops --- src/netif/ppp/ppp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/netif/ppp/ppp.c b/src/netif/ppp/ppp.c index aaf87b4e..626ed0bd 100644 --- a/src/netif/ppp/ppp.c +++ b/src/netif/ppp/ppp.c @@ -1288,6 +1288,7 @@ static int ppp_write_over_ethernet(ppp_pcb *pcb, struct pbuf *p) { pbuf_header(ph, -(s16_t)PPPOE_HDRLEN); /* hide PPPoE header */ pbuf_cat(ph, p); + tot_len = ph->tot_len; pcb->last_xmit = sys_jiffies();