From fb8cda9d903d5a10153f8ece720a0fb7ad3efbd9 Mon Sep 17 00:00:00 2001 From: Eivind Uggedal Date: Fri, 31 Jul 2020 08:15:16 +0200 Subject: [PATCH] network: make missing nl80211 non-fatal This will enable the networking module to be used for ethernet interfaces on kernels without nl80211 support. It should be reasonable to allow desktop systems without wireless interfaces to run custom kenrel configs without nl80211 compiled in. --- src/modules/network.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/network.cpp b/src/modules/network.cpp index a288c6a0..2c0562f4 100644 --- a/src/modules/network.cpp +++ b/src/modules/network.cpp @@ -158,7 +158,7 @@ void waybar::modules::Network::createInfoSocket() { } nl80211_id_ = genl_ctrl_resolve(sock_, "nl80211"); if (nl80211_id_ < 0) { - throw std::runtime_error("Can't resolve nl80211 interface"); + spdlog::warn("Can't resolve nl80211 interface"); } }