hostapd: Verify VHT capabilities are supported by driver

Make sure the defined VHT capabilities are supported by the driver.

Signed-hostap: Eliad Peller <eliadx.peller@intel.com>
This commit is contained in:
Eliad Peller 2013-10-27 19:11:29 +02:00 committed by Jouni Malinen
parent b29b012cbc
commit c781eb8428
4 changed files with 109 additions and 0 deletions

View file

@ -578,6 +578,21 @@ int is_hex(const u8 *data, size_t len)
}
int find_first_bit(u32 value)
{
int pos = 0;
while (value) {
if (value & 0x1)
return pos;
value >>= 1;
pos++;
}
return -1;
}
size_t merge_byte_arrays(u8 *res, size_t res_len,
const u8 *src1, size_t src1_len,
const u8 *src2, size_t src2_len)

View file

@ -485,6 +485,7 @@ const char * wpa_ssid_txt(const u8 *ssid, size_t ssid_len);
char * wpa_config_parse_string(const char *value, size_t *len);
int is_hex(const u8 *data, size_t len);
int find_first_bit(u32 value);
size_t merge_byte_arrays(u8 *res, size_t res_len,
const u8 *src1, size_t src1_len,
const u8 *src2, size_t src2_len);