netifd: propagate error code on netifd_reload()
[project/netifd.git] / main.c
diff --git a/main.c b/main.c
index 5717b8197e4bbbacc546e4e919e8db1b30aebe3c..c173cef35be5a840d1d9d5d3b67c3eeab3f0c3b0 100644 (file)
--- a/main.c
+++ b/main.c
@@ -208,9 +208,9 @@ static void netifd_do_restart(struct uloop_timeout *timeout)
        execvp(global_argv[0], global_argv);
 }
 
-void netifd_reload(void)
+int netifd_reload(void)
 {
-       config_init_all();
+       return config_init_all();
 }
 
 void netifd_restart(void)