]> git.stg.codes - stg.git/blobdiff - projects/sgconf/common_sg.cpp
Check that IP is not in use before changing.
[stg.git] / projects / sgconf / common_sg.cpp
index 1fc0685a83699ca451157b0312c7455dbf076ce3..3d0151602d18c948c45c95177dd701cdc696320d 100644 (file)
 #include <iostream>
 #include <iconv.h>
 
 #include <iostream>
 #include <iconv.h>
 
+#include "stg/common.h"
+#include "sg_error_codes.h"
 #include "common_sg.h"
 #include "version_sg.h"
 #include "common_sg.h"
 #include "version_sg.h"
-#include "common.h"
-#include "sg_error_codes.h"
 
 using namespace std;
 
 
 using namespace std;
 
@@ -149,6 +149,7 @@ for (int i = 0; i < (int)strlen(login); i++)
     if (!(( login[i] >= 'a' && login[i] <= 'z')
         || (login[i] >= 'A' && login[i] <= 'Z')
         || (login[i] >= '0' && login[i] <= '9')
     if (!(( login[i] >= 'a' && login[i] <= 'z')
         || (login[i] >= 'A' && login[i] <= 'Z')
         || (login[i] >= '0' && login[i] <= '9')
+        ||  login[i] == '.'
         ||  login[i] == '_'
         ||  login[i] == '-'))
         {
         ||  login[i] == '_'
         ||  login[i] == '-'))
         {