diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/libwifi/parse/misc/security.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libwifi/parse/misc/security.c b/src/libwifi/parse/misc/security.c index 09553b5..7a9682b 100644 --- a/src/libwifi/parse/misc/security.c +++ b/src/libwifi/parse/misc/security.c | |||
@@ -62,12 +62,12 @@ int libwifi_get_rsn_info(struct libwifi_rsn_info *info, const unsigned char *tag | |||
62 | info->num_pairwise_cipher_suites = suite_count; | 62 | info->num_pairwise_cipher_suites = suite_count; |
63 | 63 | ||
64 | // Iterate through the found Pairwise Ciphers, adding them each time | 64 | // Iterate through the found Pairwise Ciphers, adding them each time |
65 | struct wifi_cipher_suite *cur_cipher_suite = NULL; | 65 | struct libwifi_cipher_suite *cur_cipher_suite = NULL; |
66 | for (int i = 0; i < suite_count; ++i) { | 66 | for (int i = 0; i < suite_count; ++i) { |
67 | if (data > tag_end) { | 67 | if (data > tag_end) { |
68 | return -EINVAL; | 68 | return -EINVAL; |
69 | } | 69 | } |
70 | cur_cipher_suite = (struct wifi_cipher_suite *) data; | 70 | cur_cipher_suite = (struct libwifi_cipher_suite *) data; |
71 | memcpy(&info->pairwise_cipher_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); | 71 | memcpy(&info->pairwise_cipher_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); |
72 | data += sizeof(struct libwifi_cipher_suite); | 72 | data += sizeof(struct libwifi_cipher_suite); |
73 | } | 73 | } |
@@ -91,7 +91,7 @@ int libwifi_get_rsn_info(struct libwifi_rsn_info *info, const unsigned char *tag | |||
91 | if (data > tag_end) { | 91 | if (data > tag_end) { |
92 | return -EINVAL; | 92 | return -EINVAL; |
93 | } | 93 | } |
94 | cur_cipher_suite = (struct wifi_cipher_suite *) data; | 94 | cur_cipher_suite = (struct libwifi_cipher_suite *) data; |
95 | memcpy(&info->auth_key_mgmt_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); | 95 | memcpy(&info->auth_key_mgmt_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); |
96 | data += sizeof(struct libwifi_cipher_suite); | 96 | data += sizeof(struct libwifi_cipher_suite); |
97 | } | 97 | } |
@@ -343,12 +343,12 @@ int libwifi_get_wpa_info(struct libwifi_wpa_info *info, const unsigned char *tag | |||
343 | info->num_unicast_cipher_suites = suite_count; | 343 | info->num_unicast_cipher_suites = suite_count; |
344 | 344 | ||
345 | // Iterate through the found Unicast Ciphers, adding them each time | 345 | // Iterate through the found Unicast Ciphers, adding them each time |
346 | struct wifi_cipher_suite *cur_cipher_suite = NULL; | 346 | struct libwifi_cipher_suite *cur_cipher_suite = NULL; |
347 | for (int i = 0; i < suite_count; ++i) { | 347 | for (int i = 0; i < suite_count; ++i) { |
348 | if (data > tag_end) { | 348 | if (data > tag_end) { |
349 | return -EINVAL; | 349 | return -EINVAL; |
350 | } | 350 | } |
351 | cur_cipher_suite = (struct wifi_cipher_suite *) data; | 351 | cur_cipher_suite = (struct libwifi_cipher_suite *) data; |
352 | memcpy(&info->unicast_cipher_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); | 352 | memcpy(&info->unicast_cipher_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); |
353 | data += sizeof(struct libwifi_cipher_suite); | 353 | data += sizeof(struct libwifi_cipher_suite); |
354 | } | 354 | } |
@@ -372,7 +372,7 @@ int libwifi_get_wpa_info(struct libwifi_wpa_info *info, const unsigned char *tag | |||
372 | if (data > tag_end) { | 372 | if (data > tag_end) { |
373 | return -EINVAL; | 373 | return -EINVAL; |
374 | } | 374 | } |
375 | cur_cipher_suite = (struct wifi_cipher_suite *) data; | 375 | cur_cipher_suite = (struct libwifi_cipher_suite *) data; |
376 | memcpy(&info->auth_key_mgmt_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); | 376 | memcpy(&info->auth_key_mgmt_suites[i], cur_cipher_suite, sizeof(struct libwifi_cipher_suite)); |
377 | data += sizeof(struct libwifi_cipher_suite); | 377 | data += sizeof(struct libwifi_cipher_suite); |
378 | } | 378 | } |