diff options
author | Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com> | 2017-10-23 13:46:13 +0200 |
---|---|---|
committer | Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com> | 2017-12-08 13:29:27 +0100 |
commit | c3036641f04608bba39e8fe3d482b735a473b4b0 (patch) | |
tree | 5cc2af587fb9273fcafb29409648857f3b9bd9ef /src/resolve/resolved-dnssd.h | |
parent | resolved: detect and handle mDNS race condition upon probing (diff) | |
download | systemd-c3036641f04608bba39e8fe3d482b735a473b4b0.tar.xz systemd-c3036641f04608bba39e8fe3d482b735a473b4b0.zip |
resolved: implement D-Bus API for DNS-SD
Diffstat (limited to 'src/resolve/resolved-dnssd.h')
-rw-r--r-- | src/resolve/resolved-dnssd.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/resolve/resolved-dnssd.h b/src/resolve/resolved-dnssd.h index b723698d3a..4040190cf4 100644 --- a/src/resolve/resolved-dnssd.h +++ b/src/resolve/resolved-dnssd.h @@ -45,6 +45,8 @@ struct DnssdService { DnsResourceRecord *txt_rr; Manager *manager; + + bool withdrawn:1; }; DnssdService *dnssd_service_free(DnssdService *service); @@ -56,3 +58,4 @@ int dnssd_load(Manager *manager); int dnssd_txt_item_new_from_string(const char *key, const char *value, DnsTxtItem **ret_item); int dnssd_txt_item_new_from_data(const char *key, const void *value, const size_t size, DnsTxtItem **ret_item); int dnssd_update_rrs(DnssdService *s); +void dnssd_signal_conflict(Manager *manager, const char *name); |