hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/net/wireless/microchip/wilc1000/hif.c
....@@ -470,6 +470,9 @@
470470 int rsn_ie_len = sizeof(struct element) + rsn_ie[1];
471471 int offset = 8;
472472
473
+ param->mode_802_11i = 2;
474
+ param->rsn_found = true;
475
+
473476 /* extract RSN capabilities */
474477 if (offset < rsn_ie_len) {
475478 /* skip over pairwise suites */
....@@ -479,11 +482,8 @@
479482 /* skip over authentication suites */
480483 offset += (rsn_ie[offset] * 4) + 2;
481484
482
- if (offset + 1 < rsn_ie_len) {
483
- param->mode_802_11i = 2;
484
- param->rsn_found = true;
485
+ if (offset + 1 < rsn_ie_len)
485486 memcpy(param->rsn_cap, &rsn_ie[offset], 2);
486
- }
487487 }
488488 }
489489 }