]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/resolve/resolved-dns-stub.h
resolved: don't store udp/tcp fd in DnsPacket object
[thirdparty/systemd.git] / src / resolve / resolved-dns-stub.h
index 0ff0289550e058108d09b7bd19be4e624c5d1e5a..6686de5e58ca6a094b78b106c111ee266d7a980c 100644 (file)
@@ -17,6 +17,8 @@ typedef enum DnsStubListenerMode {
 #include "resolved-manager.h"
 
 struct DnsStubListenerExtra {
+        Manager *manager;
+
         DnsStubListenerMode mode;
 
         int family;
@@ -29,7 +31,7 @@ struct DnsStubListenerExtra {
 
 extern const struct hash_ops dns_stub_listener_extra_hash_ops;
 
-int dns_stub_listener_extra_new(DnsStubListenerExtra **ret);
+int dns_stub_listener_extra_new(Manager *m, DnsStubListenerExtra **ret);
 DnsStubListenerExtra *dns_stub_listener_extra_free(DnsStubListenerExtra *p);
 
 void manager_dns_stub_stop(Manager *m);