]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_jumpserver.cpp
Replace GetServerPort() with server_sa.port().
[user/henk/code/inspircd.git] / src / modules / m_jumpserver.cpp
index fc13a831c4b91ac7b32820bf6b069cc865435073..80b0a84abe47f859fcce9abaf03c34daa0b30732 100644 (file)
@@ -103,8 +103,8 @@ class CommandJumpserver : public Command
                        }
 
                        size_t delimpos = parameters[1].find(':');
-                       port = ConvToInt(parameters[1].substr(0, delimpos ? delimpos : std::string::npos));
-                       sslport = (delimpos == std::string::npos ? 0 : ConvToInt(parameters[1].substr(delimpos + 1)));
+                       port = ConvToNum<int>(parameters[1].substr(0, delimpos ? delimpos : std::string::npos));
+                       sslport = (delimpos == std::string::npos ? 0 : ConvToNum<int>(parameters[1].substr(delimpos + 1)));
 
                        if (parameters[1].find_first_not_of("0123456789:") != std::string::npos
                                || parameters[1].rfind(':') != delimpos
@@ -151,7 +151,7 @@ class CommandJumpserver : public Command
        {
                int p = (sslapi && sslapi->GetCertificate(user) ? sslport : port);
                if (p == 0)
-                       p = user->GetServerPort();
+                       p = user->server_sa.port();
                return p;
        }
 };