#include "resolve-util.h"
#include "resolved-bus.h"
#include "resolved-link-bus.h"
+#include "resolved-llmnr.h"
+#include "resolved-mdns.h"
#include "resolved-resolv-conf.h"
#include "socket-netlink.h"
#include "stdio-util.h"
(void) link_save_user(l);
+ manager_llmnr_maybe_stop(l->manager);
+
log_link_info(l, "Bus client set LLMNR setting: %s", resolve_support_to_string(mode));
}
(void) link_save_user(l);
+ manager_mdns_maybe_stop(l->manager);
+
log_link_info(l, "Bus client set MulticastDNS setting: %s", resolve_support_to_string(mode));
}
(void) manager_write_resolv_conf(l->manager);
(void) manager_send_changed(l->manager, "DNS");
+ manager_llmnr_maybe_stop(l->manager);
+ manager_mdns_maybe_stop(l->manager);
+
return sd_bus_reply_method_return(message, NULL);
}