added setServerAddr and isServerAddr to IPAddr.class.php to identify users connecting...
[PHP-P10.git] / Uplink / Uplink.class.php
index 6465a9879d2990bf2e6844e269cad24b81e152d1..bef5d05e58096ddd2d9bfd4293fdb65d61e8a316 100644 (file)
@@ -374,6 +374,8 @@ class Uplink {
                        $modes = implode(" ",array_slice($args, 5, count($args)-8));
                        $modes = new P10_UserModeSet($modes);
                        $ip = new IPAddr($args[count($args)-3]);
+                       if($host == $server->getName())
+                               $ip->setServerAddr(true);
                        $realname = $args[count($args)-1];
                        $user = new P10_User($nick, $numeric, $server, $connect_time, $ident, $host, $ip, $realname, $modes);
                        if($this->eventHandler)