]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
nl80211: Fix a copy-paste error in key offload management
authorJouni Malinen <j@w1.fi>
Mon, 27 Oct 2014 23:41:57 +0000 (01:41 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 27 Oct 2014 23:41:57 +0000 (01:41 +0200)
Commit b41f26845aaa7cf8aed6e4889e7041debc476ef9 ('Add support for
offloading key management operations to the driver') used incorrect
variable for determining the KCK length. This does not get triggered in
normal use cases since KCK and KEK are always included and of the same
length (in currently supported key management cases). Anyway, this needs
to be fixed to check the correct attribute. (CID 74491)

Signed-off-by: Jouni Malinen <j@w1.fi>
src/drivers/driver_nl80211_event.c

index 7ba81688ddbd0cce5325a51b0d8f21fbfee417d8..452336699fa579cf978caeb5da753077e85aa90c 100644 (file)
@@ -304,7 +304,7 @@ static void mlme_event_connect(struct wpa_driver_nl80211_data *drv,
        }
        if (ptk_kck) {
                event.assoc_info.ptk_kck = nla_data(ptk_kck);
-               event.assoc_info.ptk_kck_len = nla_len(ptk_kek);
+               event.assoc_info.ptk_kck_len = nla_len(ptk_kck);
        }
        if (ptk_kek) {
                event.assoc_info.ptk_kek = nla_data(ptk_kek);