From 40c671b1a5c9977fee30d5e5759248c78ccc7b0c Mon Sep 17 00:00:00 2001 From: Sylvain Rochet Date: Wed, 29 Apr 2015 23:41:23 +0200 Subject: [PATCH] PPP, PPPoS, also clear last_xmit when resetting PPPoS control block --- src/netif/ppp/pppos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/netif/ppp/pppos.c b/src/netif/ppp/pppos.c index cf59e19d..26bd18a9 100644 --- a/src/netif/ppp/pppos.c +++ b/src/netif/ppp/pppos.c @@ -349,7 +349,7 @@ pppos_listen(ppp_pcb *ppp, void *ctx, struct ppp_addrs *addrs) ppp_clear(ppp); /* reset PPPoS control block to its initial state */ - memset(&pppos->out_accm, 0, sizeof(pppos_pcb) - ( (char*)&((pppos_pcb*)0)->out_accm - (char*)0 ) ); + memset(&pppos->last_xmit, 0, sizeof(pppos_pcb) - ( (char*)&((pppos_pcb*)0)->last_xmit - (char*)0 ) ); /* Wait passively */ lcp_wo = &ppp->lcp_wantoptions;