Browse Source

etc fixes

netgate1
lizzie 2 weeks ago
parent
commit
295e2df7a9
  1. 8
      src/core/internal_network/wifi_scanner.cpp
  2. 3
      src/core/internal_network/wifi_scanner_dummy.cpp

8
src/core/internal_network/wifi_scanner.cpp

@ -20,10 +20,12 @@
#include <sys/time.h>
#include <sys/socket.h>
#include <net/if.h>
#include <net/route.h>
#include <net/ethernet.h>
#include <net80211/ieee80211_ioctl.h>
#endif
#include "common/logging/log.h"
#include "core/internal_network/network_interface.h"
#include "core/internal_network/wifi_scanner.h"
using namespace std::chrono_literals;
@ -168,6 +170,10 @@ std::vector<Network::ScanData> ScanWifiNetworks(std::chrono::milliseconds deadli
iw_sockets_close(sock);
return out;
}
#elif defined(__FreeBSD__)
std::vector<Network::ScanData> ScanWifiNetworks(std::chrono::milliseconds deadline) {
return {}; // disabled, pretend no results
}
#else
std::vector<Network::ScanData> ScanWifiNetworks(std::chrono::milliseconds deadline) {
return {}; // disabled, pretend no results

3
src/core/internal_network/wifi_scanner_dummy.cpp

@ -1,6 +1,9 @@
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
#include <chrono>
#include "core/internal_network/wifi_scanner.h"
namespace Network {
std::vector<Network::ScanData> ScanWifiNetworks(std::chrono::milliseconds deadline) {
return {}; // disabled, pretend no results

Loading…
Cancel
Save