#include <abuse/abuse.h>
#include <abuse/Url.h>
#include <string>
#include <abuse/net_error.h>
#include <list>
Go to the source code of this file.
Namespaces | |
namespace | Dns |
Functions | |
Url | Dns::resolveIP (const Url &what, const std::string &s="in-addr.arpa") throw (net_error) |
Url | Dns::resolve (const Url &url) throw (net_error) |
std::string | Dns::comments (const std::string &what, const std::string &where) throw (net_error) |
std::string | Dns::hostinfo (const std::string &what, const std::string &where) throw (net_error) |
std::list< Url > | Dns::resolveDNS (const Url &url) throw (net_error) |
std::list< Url > | Dns::resolveMX (const Url &url) throw (net_error) |
Url | Dns::checkDNSBL (const Url &what, const std::string &dnsblname, std::string *comments=NULL) throw (net_error) |