-/* $ModDesc: Povides a proof-of-concept test /WOOT command */
-
-class MyV6Resolver : public Resolver
-{
- bool fw;
- public:
- MyV6Resolver(const std::string &source, bool forward) : Resolver(source, forward ? DNS_QUERY_AAAA : DNS_QUERY_PTR6)
- {
- fw = forward;
- }
-
- virtual void OnLookupComplete(const std::string &result)
- {
- log(DEBUG,"*** RESOLVER COMPLETED %s LOOKUP, IP IS: '%s'",fw ? "FORWARD" : "REVERSE", result.c_str());
- }
-
- virtual void OnError(ResolverError e, const std::string &errormessage)
- {
- log(DEBUG,"*** RESOLVER GOT ERROR: %d: %s",e,errormessage.c_str());
- }
-};