From b5d28e0a9c1814693b644725b92a3331bb8614a4 Mon Sep 17 00:00:00 2001 From: goldsimon Date: Fri, 4 Dec 2009 15:41:26 +0000 Subject: [PATCH] patch #6969: PPP: missing PAP authentication UNTIMEOUT --- CHANGELOG | 3 +++ src/netif/ppp/pap.c | 1 + 2 files changed, 4 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 4f84623e..0dceebf4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -46,6 +46,9 @@ HISTORY ++ Bugfixes: + 2009-12-04: Simon Goldschmidt (patch by Ioardan Neshev) + * pap.c: patch #6969: PPP: missing PAP authentication UNTIMEOUT + 2009-12-03: Simon Goldschmidt * tcp.h, tcp_in.c, tcp_out.c: Fixed bug #28106: dup ack for fast retransmit could have non-zero length diff --git a/src/netif/ppp/pap.c b/src/netif/ppp/pap.c index e4c804f5..e8c45dff 100644 --- a/src/netif/ppp/pap.c +++ b/src/netif/ppp/pap.c @@ -492,6 +492,7 @@ upap_rauthack(upap_state *u, u_char *inp, int id, int len) msg = (char *) inp; PRINTMSG(msg, msglen); + UNTIMEOUT(upap_timeout, u); /* Cancel timeout */ u->us_clientstate = UPAPCS_OPEN; auth_withpeer_success(u->us_unit, PPP_PAP);