Browse Source

nl80211: Fix FT Action send command

Need to include payload header in the data length to avoid sending
truncated FT Action frame.
Jouni Malinen 15 years ago
parent
commit
73fc617d5c
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/drivers/driver_nl80211.c

+ 2 - 2
src/drivers/driver_nl80211.c

@@ -5126,8 +5126,8 @@ static int nl80211_send_ft_action(void *priv, u8 action, const u8 *target_ap,
 	 * FT IEs
 	 */
 
-	data_len = ies_len;
-	data = os_malloc(2 + 2 * ETH_ALEN + data_len);
+	data_len = 2 + 2 * ETH_ALEN + ies_len;
+	data = os_malloc(data_len);
 	if (data == NULL)
 		return -1;
 	pos = data;