-
- /*
- * Initialize host and dhost here to the user's IP.
- * It is important to do this before calling SetClientIP()
- * as that passes execution to modules that expect these
- * fields to be valid.
- *
- * We cannot call GetIPString() now as that will access
- * client_sa, and that's only initialized after the first
- * SetClientIP() call.
- */
-
- int port;
- irc::sockets::satoap(*client, host, port);
- if (host[0] == ':')
- host.insert(0, 1, '0');
- dhost = host;
- SetClientIP(*client);