From f166c7a4df9166198aefe17c3c01edc853a7d6a4 Mon Sep 17 00:00:00 2001 From: Just Call Me Koko Date: Sat, 24 Jul 2021 00:14:23 -0400 Subject: [PATCH] Pre ESP-IDF v4.4 --- esp32_marauder/WiFiScan.cpp | 10 ++++++++++ esp32_marauder/WiFiScan.h | 3 +++ 2 files changed, 13 insertions(+) diff --git a/esp32_marauder/WiFiScan.cpp b/esp32_marauder/WiFiScan.cpp index 0964f59..429692d 100644 --- a/esp32_marauder/WiFiScan.cpp +++ b/esp32_marauder/WiFiScan.cpp @@ -11,6 +11,11 @@ int num_eapol = 0; LinkedList* ssids; LinkedList* access_points; +int ieee80211_raw_frame_sanity_check(int32_t arg, int32_t arg2, int32_t arg3){ + printf("Sanity check bypass called!\n"); + return 0; +} + class bluetoothScanAllCallback: public BLEAdvertisedDeviceCallbacks { /* Original BLE */ @@ -131,6 +136,11 @@ WiFiScan::WiFiScan() { } +/*int WiFiScan::ieee80211_raw_frame_sanity_check(int32_t arg, int32_t arg2, int32_t arg3){ + printf("Sanity check bypass called!\n"); + return 0; +}*/ + void WiFiScan::RunSetup() { ssids = new LinkedList(); access_points = new LinkedList(); diff --git a/esp32_marauder/WiFiScan.h b/esp32_marauder/WiFiScan.h index 744fa1a..2d0275c 100644 --- a/esp32_marauder/WiFiScan.h +++ b/esp32_marauder/WiFiScan.h @@ -61,6 +61,7 @@ extern BatteryInterface battery_obj; extern TemperatureInterface temp_obj; esp_err_t esp_wifi_80211_tx(wifi_interface_t ifx, const void *buffer, int len, bool en_sys_seq); +int ieee80211_raw_frame_sanity_check(int32_t arg, int32_t arg2, int32_t arg3); struct ssid { String essid; @@ -212,6 +213,8 @@ class WiFiScan void RunLvJoinWiFi(uint8_t scan_mode, uint16_t color); static void scanCompleteCB(BLEScanResults scanResults); + //int ieee80211_raw_frame_sanity_check(int32_t arg, int32_t arg2, int32_t arg3); + public: WiFiScan();