tcpudp: trivial build fix
[oweals/busybox.git] / sysklogd / klogd.c
index 6a675b8b3fdb5faa5c18e7896de2a26344420652..983a59784c0119076128cfc72c2626b47c312296 100644 (file)
@@ -26,7 +26,7 @@ static void klogd_signal(int sig ATTRIBUTE_UNUSED)
        klogctl(7, NULL, 0);
        klogctl(0, NULL, 0);
        syslog(LOG_NOTICE, "klogd: exiting");
-       exit(EXIT_SUCCESS);
+       kill_myself_with_sig(sig);
 }
 
 #define log_buffer bb_common_bufsiz1
@@ -37,7 +37,7 @@ enum {
 };
 
 int klogd_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
-int klogd_main(int argc, char **argv)
+int klogd_main(int argc ATTRIBUTE_UNUSED, char **argv)
 {
        int i = i; /* silence gcc */
        char *start;