]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: use right conditionalization when setting unicast ifindex on UDP sockets
authorLennart Poettering <lennart@poettering.net>
Fri, 18 Nov 2022 15:52:01 +0000 (16:52 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 18 Nov 2022 15:53:31 +0000 (16:53 +0100)
src/resolve/resolved-dns-scope.c

index 852829569ddf014988c7df0153325b4800ac2d57..4f744499aabc66293d44e564acb02d9860bca065 100644 (file)
@@ -424,7 +424,7 @@ static int dns_scope_socket(
                         return r;
         }
 
-        if (s->link) {
+        if (ifindex != 0) {
                 r = socket_set_unicast_if(fd, sa.sa.sa_family, ifindex);
                 if (r < 0)
                         return r;