summaryrefslogtreecommitdiffstats
path: root/server/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'server/main.cpp')
-rw-r--r--server/main.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/server/main.cpp b/server/main.cpp
index b3408bedb..0a86b0a22 100644
--- a/server/main.cpp
+++ b/server/main.cpp
@@ -32,9 +32,9 @@
#include "log/log.h"
-#include <android-base/properties.h>
#include <binder/IPCThreadState.h>
#include <binder/IServiceManager.h>
+#include <libbpf_android.h>
#include <netdutils/Stopwatch.h>
#include "Controllers.h"
@@ -119,10 +119,7 @@ int main() {
}
// Make sure BPF programs are loaded before doing anything
- while (!android::base::WaitForProperty("bpf.progs_loaded", "1",
- std::chrono::seconds(5))) {
- ALOGD("netd waited 5s for bpf.progs_loaded, still waiting...");
- }
+ android::bpf::waitForProgsLoaded();
NetlinkManager *nm = NetlinkManager::Instance();
if (nm == nullptr) {