From 2641b9ac16d3f37641a289678be4618e5a4d7bce Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sun, 3 May 2015 10:38:20 +0300 Subject: EAP-pwd peer: Make sure in_frag_pos is cleared to zero on allocation. The cleanup code will handle this, but it is more robust to make sure this is cleared to zero when allocating a new buffer. CRs-Fixed: 833592 Git-commit: 6aa5d95dabe8a4cfd38d3cb661e0fde1c4f0e8e3 Git-repo : git://w1.fi/srv/git/hostap.git Signed-off-by: Jouni Malinen Change-Id: I32988456443d49f7e78557789f0ff1d03d73e4c1 --- src/eap_peer/eap_pwd.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/eap_peer/eap_pwd.c b/src/eap_peer/eap_pwd.c index ac0db995..bc4ddc57 100644 --- a/src/eap_peer/eap_pwd.c +++ b/src/eap_peer/eap_pwd.c @@ -835,6 +835,7 @@ eap_pwd_process(struct eap_sm *sm, void *priv, struct eap_method_ret *ret, "fragments!"); return NULL; } + data->in_frag_pos = 0; pos += sizeof(u16); len -= sizeof(u16); } -- cgit v1.2.3