]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolve: do not listen to IPv6 when disabled by sysctl
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 2 Jan 2024 19:03:25 +0000 (04:03 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 2 Jan 2024 19:03:30 +0000 (04:03 +0900)
Fixes #30669.

src/resolve/resolved-llmnr.c
src/resolve/resolved-mdns.c

index 8fac351ee6da033f97041a2cadc27227f83c6bff..9469bdac8690a8a2ca7b1fca128022803834dd30 100644 (file)
@@ -45,7 +45,7 @@ int manager_llmnr_start(Manager *m) {
         if (r < 0)
                 return r;
 
-        if (socket_ipv6_is_supported()) {
+        if (socket_ipv6_is_enabled()) {
                 r = manager_llmnr_ipv6_udp_fd(m);
                 if (r == -EADDRINUSE)
                         goto eaddrinuse;
index b63073af7fd40579156db7323fa725626a9f70ec..3e6e83fe62586d6f3a196242f5f2e953a8c58983 100644 (file)
@@ -36,7 +36,7 @@ int manager_mdns_start(Manager *m) {
         if (r < 0)
                 return r;
 
-        if (socket_ipv6_is_supported()) {
+        if (socket_ipv6_is_enabled()) {
                 r = manager_mdns_ipv6_fd(m);
                 if (r == -EADDRINUSE)
                         goto eaddrinuse;