]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
dhcpcd: Fix logging we forked at exit.
authorRoy Marples <roy@marples.name>
Sat, 8 Aug 2020 19:06:55 +0000 (20:06 +0100)
committerRoy Marples <roy@marples.name>
Sat, 8 Aug 2020 19:06:55 +0000 (20:06 +0100)
src/dhcpcd.c

index b597a5c01e69eb57e702400e31c3203e5a55f2d1..e96dcd30d2fd3b9daf446d998c475736056ff5d5 100644 (file)
@@ -361,8 +361,8 @@ dhcpcd_daemonise(struct dhcpcd_ctx *ctx)
 
        /* Don't use loginfo because this makes no sense in a log. */
        if (!(logopts & LOGERR_QUIET))
-               (void)fprintf(stderr, "forked to background, child pid %d\n",
-                   getpid());
+               (void)dprintf(loggeterrfd(),
+                   "forked to background, child pid %d\n", getpid());
        i = EXIT_SUCCESS;
        if (write(ctx->fork_fd, &i, sizeof(i)) == -1)
                logerr("write");