From: Jouni Malinen Date: Mon, 16 Jun 2008 08:20:01 +0000 (+0300) Subject: Added support for configuring IGTK X-Git-Tag: hostap_0_6_4~21 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=94e5af794850745e0cf5d94c603c50cfb83023aa;p=thirdparty%2Fhostap.git Added support for configuring IGTK This needs changes in kernel code, too, but the cipher suite for IGTK is defined in IEEE 802.11w, so this code in hostapd side can be added now. --- diff --git a/hostapd/driver_nl80211.c b/hostapd/driver_nl80211.c index 9aaab6076..ec98da22f 100644 --- a/hostapd/driver_nl80211.c +++ b/hostapd/driver_nl80211.c @@ -208,8 +208,13 @@ static int i802_set_encryption(const char *iface, void *priv, const char *alg, NLA_PUT_U32(msg, NL80211_ATTR_KEY_CIPHER, 0x000FAC02); else if (strcmp(alg, "CCMP") == 0) NLA_PUT_U32(msg, NL80211_ATTR_KEY_CIPHER, 0x000FAC04); - else + else if (strcmp(alg, "IGTK") == 0) + NLA_PUT_U32(msg, NL80211_ATTR_KEY_CIPHER, 0x000FAC06); + else { + wpa_printf(MSG_ERROR, "%s: Unsupported encryption " + "algorithm '%s'", __func__, alg); goto out; + } } if (addr)