]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
mka: Fix a memory leak on error path
authorAndrey Kartashev <andrey.kartashev@afconsult.com>
Fri, 2 Nov 2018 18:02:16 +0000 (19:02 +0100)
committerJouni Malinen <j@w1.fi>
Wed, 26 Dec 2018 14:42:25 +0000 (16:42 +0200)
Fix a minor memory leak in ieee802_1x_kay_create_mka() in
case of KEK/ICK derivation failure.

Signed-off-by: Andrey Kartashev <andrey.kartashev@afconsult.com>
src/pae/ieee802_1x_kay.c

index 13a806fbaf8012e952e5a16badcc78c373ce7d4f..afa521e7246edad2b34fa001221b01e2f427f843 100644 (file)
@@ -3550,6 +3550,7 @@ ieee802_1x_kay_create_mka(struct ieee802_1x_kay *kay,
        return participant;
 
 fail:
+       os_free(participant->txsc);
        os_free(participant);
        return NULL;
 }