]> git.stg.codes - stg.git/blobdiff - include/stg/user_ips.h
Register smux plugin as .stg24, not as a root
[stg.git] / include / stg / user_ips.h
index 250520b28f7eca14cc353020166f9d7ac0048956..8fada63b1bfa685a38d544fd9d6e844ad27b0b63 100644 (file)
@@ -41,7 +41,7 @@
 #include <iostream>
 #include <sstream>
 
-#include "common.h"
+#include "stg/common.h"
 #include "os_int.h"
 
 using namespace std;
@@ -134,6 +134,14 @@ return ips.size();
 }
 //-----------------------------------------------------------------------------
 inline
+uint32_t USER_IPS::CalcMask(unsigned int msk) const
+{
+if (msk > 32)
+    return 0;
+return htonl(0xFFffFFff << (32 - msk));
+}
+//-----------------------------------------------------------------------------
+inline
 bool USER_IPS::IsIPInIPS(uint32_t ip) const
 {
 if (ips.empty())
@@ -163,14 +171,6 @@ return false;
 }
 //-----------------------------------------------------------------------------
 inline
-uint32_t USER_IPS::CalcMask(unsigned int msk) const
-{
-if (msk > 32)
-    return 0;
-return htonl(0xFFffFFff << (32 - msk));
-}
-//-----------------------------------------------------------------------------
-inline
 void USER_IPS::Add(const IP_MASK &im)
 {
 ips.push_back(im);