]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolve: describe mdns event sources
authorEvgeny Vereshchagin <evvers@ya.ru>
Thu, 10 Feb 2022 19:12:28 +0000 (19:12 +0000)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 10 Feb 2022 22:01:58 +0000 (07:01 +0900)
when they go down resolved prints
```
Event source mdns-ipv4 (type io) returned error, disabling
```
instead of
```
Event source n/a (type io) returned error, disabling
```

src/resolve/resolved-mdns.c

index 0d19d084556a9dd06b2d533aa065da9bbb63787f..553c035c6e0ff90b9e80f3ad45b134cc2ede0c2a 100644 (file)
@@ -494,6 +494,8 @@ int manager_mdns_ipv4_fd(Manager *m) {
         if (r < 0)
                 return log_error_errno(r, "mDNS-IPv4: Failed to create event source: %m");
 
+        (void) sd_event_source_set_description(m->mdns_ipv4_event_source, "mdns-ipv4");
+
         return m->mdns_ipv4_fd = TAKE_FD(s);
 }
 
@@ -567,5 +569,7 @@ int manager_mdns_ipv6_fd(Manager *m) {
         if (r < 0)
                 return log_error_errno(r, "mDNS-IPv6: Failed to create event source: %m");
 
+        (void) sd_event_source_set_description(m->mdns_ipv6_event_source, "mdns-ipv6");
+
         return m->mdns_ipv6_fd = TAKE_FD(s);
 }