From 3d7c631abd827369c1ca431c16154b09aca2564b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Tue, 1 Apr 2025 10:48:04 +0800 Subject: [PATCH] Wifi: fix code smells --- src/detection/wifi/wifi_apple.m | 2 +- src/detection/wifi/wifi_bsd.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/detection/wifi/wifi_apple.m b/src/detection/wifi/wifi_apple.m index 082b9966e..d6377908c 100644 --- a/src/detection/wifi/wifi_apple.m +++ b/src/detection/wifi/wifi_apple.m @@ -38,7 +38,7 @@ static bool getWifiInfoByIpconfig(FFstrbuf* ipconfig, const char* prefix, FFstrb const char* end = strchr(start, '\n'); if (!end) return false; ffStrbufSetNS(result, (uint32_t) (end - start), start); - return false; + return true; } const char* ffDetectWifi(FFlist* result) diff --git a/src/detection/wifi/wifi_bsd.c b/src/detection/wifi/wifi_bsd.c index a11ffa38f..ca42a7ed8 100644 --- a/src/detection/wifi/wifi_bsd.c +++ b/src/detection/wifi/wifi_bsd.c @@ -98,6 +98,10 @@ const char* ffDetectWifi(FFlist* result) ffStrbufSetStatic(&item->conn.protocol, "802.11n (Wi-Fi 4)"); if (IEEE80211_IS_CHAN_VHT(&curchan)) ffStrbufSetStatic(&item->conn.protocol, "802.11ac (Wi-Fi 5)"); + #ifdef IEEE80211_IS_CHAN_HE // for future use + if (IEEE80211_IS_CHAN_HE(&curchan)) + ffStrbufSetStatic(&item->conn.protocol, "802.11ax (Wi-Fi 6)"); + #endif } union {