]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Remove duplicated code in LocalUser::GetServerPort().
authorPeter Powell <petpow@saberuk.com>
Sat, 20 Jan 2018 00:32:31 +0000 (00:32 +0000)
committerPeter Powell <petpow@saberuk.com>
Sat, 20 Jan 2018 11:28:47 +0000 (11:28 +0000)
src/users.cpp

index 41caa5c5a4b8a69cef4c8e6d97a5abc92cdc550c..5ddd98defa6809b967babd8e65681e7d29c392f3 100644 (file)
@@ -648,14 +648,7 @@ void LocalUser::OverruleNick()
 
 int LocalUser::GetServerPort()
 {
-       switch (this->server_sa.sa.sa_family)
-       {
-               case AF_INET6:
-                       return htons(this->server_sa.in6.sin6_port);
-               case AF_INET:
-                       return htons(this->server_sa.in4.sin_port);
-       }
-       return 0;
+       return this->server_sa.port();
 }
 
 const std::string& User::GetIPString()