X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fresolve%2Fresolved-dns-query.h;h=50fa3a2fe29d4c1c98a5a66e36d6653464d34f3e;hp=adaf7b25886f866360b0b5bbc8faeb1590a3ed05;hb=82bd6dddc4a363a9c3c6f41eb46eb171a80dca27;hpb=818f766b12e025683cf4fed12b3da2a025bb0b31;ds=sidebyside diff --git a/src/resolve/resolved-dns-query.h b/src/resolve/resolved-dns-query.h index adaf7b258..50fa3a2fe 100644 --- a/src/resolve/resolved-dns-query.h +++ b/src/resolve/resolved-dns-query.h @@ -63,6 +63,8 @@ struct DnsQuery { Set *transactions; + sd_bus_track *bus_track; + LIST_FIELDS(DnsQuery, queries); }; @@ -74,4 +76,6 @@ void dns_query_ready(DnsQuery *q); int dns_query_cname_redirect(DnsQuery *q, const char *name); +int dns_query_bus_track(DnsQuery *q, sd_bus *bus, sd_bus_message *m); + DEFINE_TRIVIAL_CLEANUP_FUNC(DnsQuery*, dns_query_free);