]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/resolve/resolved-manager.h
resolved: add infrastructure for mDNS related sockets
[thirdparty/systemd.git] / src / resolve / resolved-manager.h
index 1056f23ab7c017f196d1538c36523979f8af2327..b52273403a5f6d39e1a1786e0deb97c23f0b1845 100644 (file)
@@ -54,6 +54,7 @@ struct Manager {
         sd_event *event;
 
         Support llmnr_support;
+        Support mdns_support;
 
         /* Network */
         Hashmap *links;
@@ -102,6 +103,13 @@ struct Manager {
         sd_event_source *llmnr_ipv4_tcp_event_source;
         sd_event_source *llmnr_ipv6_tcp_event_source;
 
+        /* mDNS */
+        int mdns_ipv4_fd;
+        int mdns_ipv6_fd;
+
+        sd_event_source *mdns_ipv4_event_source;
+        sd_event_source *mdns_ipv6_event_source;
+
         /* dbus */
         sd_bus *bus;
         sd_event_source *bus_retry_event_source;