diff --git a/components/esp_wifi/include/esp_wifi_he_types.h b/components/esp_wifi/include/esp_wifi_he_types.h index e2fe9c9f75..f5ac859fb7 100644 --- a/components/esp_wifi/include/esp_wifi_he_types.h +++ b/components/esp_wifi/include/esp_wifi_he_types.h @@ -204,9 +204,9 @@ typedef struct { unsigned : 1; /**< reserved */ unsigned : 1; /**< reserved */ unsigned : 1; /**< reserved */ - unsigned channel: 4; /**< the primary channel */ - unsigned second: 4; /**< the second channel if in HT40 */ - unsigned : 12; /**< reserved */ + unsigned channel: 8; /**< the primary channel */ + unsigned second: 8; /**< the second channel if in HT40 */ + unsigned : 4; /**< reserved */ unsigned : 4; /**< reserved */ unsigned : 1; /**< reserved */ unsigned : 7; /**< reserved */ diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index 5c7ffad5b0..df42b857ed 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit 5c7ffad5b09d600e6677512de45a4db107cf7142 +Subproject commit df42b857ede33d672362fdc5e0178f5d2bd91595