diff --git a/wlantest/rx_data.c b/wlantest/rx_data.c index 8cb2d3718..f8b5f7e8a 100644 --- a/wlantest/rx_data.c +++ b/wlantest/rx_data.c @@ -847,6 +847,8 @@ void rx_data(struct wlantest *wt, const u8 *data, size_t len) qos = data + hdrlen; hdrlen += 2; } + if ((fc & WLAN_FC_HTC) && (stype & 0x08)) + hdrlen += 4; /* HT Control field */ if (len < hdrlen) return; wt->rx_data++;