interface-ip: fix IPv4 route target masking
[project/netifd.git] / main.c
diff --git a/main.c b/main.c
index 874dc8bd2215edf38016539801343e4f4e07f2de..ec7b1be036337ec61c9fd04eac05cc0691193859 100644 (file)
--- a/main.c
+++ b/main.c
@@ -64,6 +64,7 @@ netifd_delete_process(struct netifd_process *proc)
 }
 
 void
+__attribute__((format(printf, 2, 0)))
 netifd_log_message(int priority, const char *format, ...)
 {
        va_list vl;
@@ -129,7 +130,8 @@ netifd_process_cb(struct uloop_process *proc, int ret)
        np = container_of(proc, struct netifd_process, uloop);
 
        netifd_delete_process(np);
-       return np->cb(np, ret);
+       np->cb(np, ret);
+       return;
 }
 
 int