summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2010-12-21 15:57:57 -0500
committerAdam <Adam@anope.org>2010-12-21 15:57:57 -0500
commit18377ac9fd36065bfd791b5cea51de9ae1d2b11d (patch)
tree621f23e6139c4083b957ddf27ec15ab0deb71345 /include
parent21125cf2cb0dc5f80f9f796fe4c222c36ba2fcc4 (diff)
Allow hostmasks to be in uplink:host
Diffstat (limited to 'include')
-rw-r--r--include/dns.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/dns.h b/include/dns.h
index 653229b6f..c95cc64de 100644
--- a/include/dns.h
+++ b/include/dns.h
@@ -174,6 +174,12 @@ class DNSManager : public Timer
void Tick(time_t now);
void Cleanup(Module *mod);
+
+ /** Does a BLOCKING DNS query and returns the first IP.
+ * Only use this if you know what you are doing. Unless you specifically
+ * need a blocking query use the DNSRequest system
+ */
+ static DNSRecord BlockingQuery(const Anope::string &mask, QueryType qt);
};
/** A DNS timeout, one is made for every DNS request to detect timeouts