diff --git a/src/common/net/wifi/apmanager/AccessPointManager.cxx b/src/common/net/wifi/apmanager/AccessPointManager.cxx index 882be71f..052d0ce2 100644 --- a/src/common/net/wifi/apmanager/AccessPointManager.cxx +++ b/src/common/net/wifi/apmanager/AccessPointManager.cxx @@ -12,6 +12,7 @@ #include #include +#include #include #include #include @@ -40,6 +41,7 @@ AccessPointManager::AddAccessPoint(std::shared_ptr accessPoint) { const auto interfaceName{ accessPoint->GetInterfaceName() }; LOGI << std::format("Attempting to add access point {} to manager", interfaceName); + AUDITD << std::format("Attempting to add access point {} to manager", interfaceName); { auto accessPointController = accessPoint->CreateController(); @@ -60,6 +62,7 @@ AccessPointManager::AddAccessPoint(std::shared_ptr accessPoint) } LOGI << std::format("Adding access point {} to manager", interfaceName); + AUDITI << std::format("Adding access point {} to manager", interfaceName); m_accessPoints.push_back(std::move(accessPoint)); } @@ -69,6 +72,7 @@ AccessPointManager::RemoveAccessPoint(std::shared_ptr accessPoint) { const auto interfaceName{ accessPoint->GetInterfaceName() }; LOGI << std::format("Attempting to remove access point {} from manager", interfaceName); + AUDITD << std::format("Attempting to remove access point {} from manager", interfaceName); const auto accessPointsLock = std::scoped_lock{ m_accessPointGate }; const auto accessPointToRemove = std::ranges::find_if(m_accessPoints, [&](const auto& accessPointExisting) { @@ -81,6 +85,7 @@ AccessPointManager::RemoveAccessPoint(std::shared_ptr accessPoint) } LOGI << std::format("Removing access point {} from manager", interfaceName); + AUDITI << std::format("Removing access point {} from manager", interfaceName); m_accessPoints.erase(accessPointToRemove); } diff --git a/src/common/net/wifi/apmanager/CMakeLists.txt b/src/common/net/wifi/apmanager/CMakeLists.txt index 9a3651c6..1712f477 100644 --- a/src/common/net/wifi/apmanager/CMakeLists.txt +++ b/src/common/net/wifi/apmanager/CMakeLists.txt @@ -24,6 +24,7 @@ target_link_libraries(wifi-apmanager plog::plog PUBLIC ${PROJECT_NAME}-protocol + logging-utils wifi-core ) diff --git a/src/linux/net/wifi/wpa-controller/CMakeLists.txt b/src/linux/net/wifi/wpa-controller/CMakeLists.txt index 59056833..99cdee55 100644 --- a/src/linux/net/wifi/wpa-controller/CMakeLists.txt +++ b/src/linux/net/wifi/wpa-controller/CMakeLists.txt @@ -57,6 +57,7 @@ target_sources(wpa-controller target_link_libraries(wpa-controller PUBLIC libwpa-client + logging-utils notstd wifi-core PRIVATE diff --git a/src/linux/net/wifi/wpa-controller/Hostapd.cxx b/src/linux/net/wifi/wpa-controller/Hostapd.cxx index b99d1542..724fc434 100644 --- a/src/linux/net/wifi/wpa-controller/Hostapd.cxx +++ b/src/linux/net/wifi/wpa-controller/Hostapd.cxx @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -553,4 +554,5 @@ Hostapd::OnWpaEvent(WpaEventSender* sender, const WpaEventArgs* eventArgs) { const auto& event{ eventArgs->Event }; LOGD << std::format("> [{}-Event|{}|{}|Sender={:#08x}] {}", magic_enum::enum_name(event.Source), magic_enum::enum_name(event.LogLevel), eventArgs->Timestamp, reinterpret_cast(sender), event.Payload); + AUDITI << std::format("> [{}-Event|{}|{}|Sender={:#08x}] {}", magic_enum::enum_name(event.Source), magic_enum::enum_name(event.LogLevel), eventArgs->Timestamp, reinterpret_cast(sender), event.Payload); }