git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4628
e03df62e-2008-0410-955e-
edbf42e46eb7
userrec* bound_user;
int bound_fd;
public:
- UserResolver(userrec* user, std::string to_resolve, bool forward) : Resolver(to_resolve, forward), bound_user(user)
- {
- this->bound_fd = user->fd;
- }
+ UserResolver(userrec* user, std::string to_resolve, bool forward);
void OnLookupComplete(const std::string &result);
void OnError(ResolverError e);
MyServer->AddResolver(res_reverse);
}
+UserResolver::UserResolver(userrec* user, std::string to_resolve, bool forward) : Resolver(to_resolve, forward), bound_user(user)
+{
+ this->bound_fd = user->fd;
+}
+
void UserResolver::OnLookupComplete(const std::string &result)
{
if ((!this->fwd) && (fd_ref_table[this->bound_fd] == this->bound_user))