Просмотр исходного кода

examples: add some missing BNetwork_GlobalInit()

ambrop7 14 лет назад
Родитель
Сommit
f19d3e4aff
2 измененных файлов с 12 добавлено и 0 удалено
  1. 6 0
      examples/ncdudevmanager_test.c
  2. 6 0
      examples/ncdudevmonitor_test.c

+ 6 - 0
examples/ncdudevmanager_test.c

@@ -28,6 +28,7 @@
 #include <system/BReactor.h>
 #include <system/BUnixSignal.h>
 #include <system/BProcess.h>
+#include <system/BNetwork.h>
 #include <udevmonitor/NCDUdevManager.h>
 
 BReactor reactor;
@@ -41,6 +42,11 @@ static void client_handler (void *unused, char *devpath, int have_map, BStringMa
 
 int main (int argc, char **argv)
 {
+    if (!BNetwork_GlobalInit()) {
+        DEBUG("BNetwork_GlobalInit failed");
+        goto fail0;
+    }
+    
     BTime_Init();
     
     BLog_InitStdout();

+ 6 - 0
examples/ncdudevmonitor_test.c

@@ -27,6 +27,7 @@
 #include <system/BReactor.h>
 #include <system/BSignal.h>
 #include <system/BProcess.h>
+#include <system/BNetwork.h>
 #include <udevmonitor/NCDUdevMonitor.h>
 
 BReactor reactor;
@@ -48,6 +49,11 @@ int main (int argc, char **argv)
     
     int is_info_mode = !strcmp(argv[1], "info");
     
+    if (!BNetwork_GlobalInit()) {
+        DEBUG("BNetwork_GlobalInit failed");
+        goto fail0;
+    }
+    
     BTime_Init();
     
     BLog_InitStdout();