resolved: clarify that LLMNR scopes must have a link assigned

This is supposed to remove some compiler warnings:

http://lists.freedesktop.org/archives/systemd-devel/2014-July/021393.html
This commit is contained in:
Lennart Poettering 2014-08-14 19:56:22 +02:00
parent ca70bec926
commit 5ba73e9b64

View file

@ -365,6 +365,10 @@ int dns_scope_good_key(DnsScope *s, DnsResourceKey *key) {
int dns_scope_llmnr_membership(DnsScope *s, bool b) {
int fd;
assert(s);
assert(s->protocol == DNS_PROTOCOL_LLMNR);
assert(s->link);
if (s->family == AF_INET) {
struct ip_mreqn mreqn = {
.imr_multiaddr = LLMNR_MULTICAST_IPV4_ADDRESS,