X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=src%2Fresolve%2Fresolved-manager.h;h=6f7972bbf342b2b5085a223dfa1ca52973b1472e;hb=da1d9fc2cc3bf6f89c037e11a584d444d0c3a2a8;hp=53b5acb33cf1082d718e5e307cfa69fddf0d1ef8;hpb=1a4d7691e32ecc40f8f98ad06e30c28453b0c819;p=thirdparty%2Fsystemd.git diff --git a/src/resolve/resolved-manager.h b/src/resolve/resolved-manager.h index 53b5acb33cf..6f7972bbf34 100644 --- a/src/resolve/resolved-manager.h +++ b/src/resolve/resolved-manager.h @@ -91,9 +91,10 @@ struct Manager { sd_event_source *bus_retry_event_source; /* The hostname we publish on LLMNR and mDNS */ - char *hostname; - DnsResourceKey *host_ipv4_key; - DnsResourceKey *host_ipv6_key; + char *llmnr_hostname; + char *mdns_hostname; + DnsResourceKey *llmnr_host_ipv4_key; + DnsResourceKey *llmnr_host_ipv6_key; /* Watch the system hostname */ int hostname_fd; @@ -140,5 +141,7 @@ DEFINE_TRIVIAL_CLEANUP_FUNC(Manager*, manager_free); #define EXTRA_CMSG_SPACE 1024 +int manager_is_own_hostname(Manager *m, const char *name); + const char* support_to_string(Support p) _const_; int support_from_string(const char *s) _pure_;