Fix the bug that in sniffer mode it asserts when receive misc data at first
Fix the bug that in sniffer mode it asserts when receive misc data at first

close github issue#1037 WiFi Promiscuous filter breaks w/
WIFI_PROMIS_FILTER_MASK_ALL and issue#1404
esp_wifi_set_promiscuous_filter set WIFI_PROMIS_FILTER_MASK_ALL error

espressif/esp-idf,Hermiedapwdrman/esp-idf,armada-ai/esp-idf,mashaoze/esp-idf,armada-ai/esp-idf,mashaoze/esp-idf,mashaoze/esp-idf,armada-ai/esp-idf,Hermiedapwdrman/esp-idf,Hermiedapwdrman/esp-idf,Hermiedapwdrman/esp-idf,www220/esp-idf,www220/esp-idf,espressif/esp-idf,www220/esp-idf,Hermiedapwdrman/esp-idf,mashaoze/esp-idf,armada-ai/esp-idf,espressif/esp-idf,www220/esp-idf,mashaoze/esp-idf,www220/esp-idf,espressif/esp-idf