]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-radv: make sure we can deal with in_addr_to_string() failing
authorLennart Poettering <lennart@poettering.net>
Mon, 26 Nov 2018 21:12:38 +0000 (22:12 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 26 Nov 2018 21:31:15 +0000 (22:31 +0100)
src/libsystemd-network/sd-radv.c

index 7b51f28ff23b1a3e2d748288503d52955ddbfd77..33bf4cf79f8ec50129857ad12786f55a6e48f8f8 100644 (file)
@@ -272,9 +272,9 @@ static int radv_recv(sd_event_source *s, int fd, uint32_t revents, void *userdat
 
         r = radv_send(ra, &src, ra->lifetime);
         if (r < 0)
-                log_radv_errno(r, "Unable to send solicited Router Advertisement to %s: %m", addr);
+                log_radv_errno(r, "Unable to send solicited Router Advertisement to %s: %m", strnull(addr));
         else
-                log_radv("Sent solicited Router Advertisement to %s", addr);
+                log_radv("Sent solicited Router Advertisement to %s", strnull(addr));
 
         return 0;
 }