]> git.stg.codes - stg.git/commitdiff
Додано пропущені заголовочні файли
authorMaxim Mamontov <faust@gts.dp.ua>
Wed, 26 Jan 2011 15:52:49 +0000 (17:52 +0200)
committerMaxim Mamontov <faust@gts.dp.ua>
Wed, 26 Jan 2011 15:52:49 +0000 (17:52 +0200)
projects/stargazer/main.cpp
projects/stargazer/plugins/authorization/inetaccess/inetaccess.cpp
projects/stargazer/plugins/configuration/rpcconfig/users_methods.cpp
projects/stargazer/plugins/configuration/sgconfig/parser_tariff.cpp
projects/stargazer/plugins/configuration/sgconfig/rsconf.cpp
projects/stargazer/plugins/other/radius/radius.cpp
projects/stargazer/traffcounter.cpp

index 7a225ce5de4061f7d837d02ba863b31db9ab7532..2d5b808f6a5ef21e38f0eb0eebcea74110eb1e7b 100644 (file)
@@ -24,7 +24,7 @@
  $Author: faust $
  */
 
-#include <stdio.h>
+//#include <stdio.h>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <netinet/in.h>
 #include <sys/stat.h>
 #include <sys/wait.h>
 #include <dlfcn.h>
-#include <signal.h>
 #include <fcntl.h>
 
+#include <csignal>
+#include <cerrno>
 #include <fstream>
 #include <vector>
 #include <set>
@@ -493,7 +494,6 @@ if (settings->ReadSettings())
 string startFile(settings->GetConfDir() + START_FILE);
 #endif
 
-//SetSignalHandlers();
 if (ForkAndWait(settings->GetConfDir()) < 0)
     {
     STG_LOGGER & WriteServLog = GetStgLogger();
@@ -505,14 +505,13 @@ STG_LOGGER & WriteServLog = GetStgLogger();
 WriteServLog.SetLogFileName(settings->GetLogFileName());
 WriteServLog("Stg v. %s", SERVER_VERSION);
 
-for (int i = 0; i < settings->GetExecutersNum(); i++)
+for (size_t i = 0; i < settings->GetExecutersNum(); i++)
     {
     int ret = StartScriptExecuter(argv[0], settings->GetExecMsgKey(), &msgID, settings);
     if (ret < 0)
         {
         STG_LOGGER & WriteServLog = GetStgLogger();
         WriteServLog("Start Script Executer error!");
-        //goto exitLbl;
         return 1;
         }
     if (ret == 1)
@@ -555,7 +554,6 @@ admins = new ADMINS(dataStore);
 users = new USERS(settings, dataStore, tariffs, admins->GetSysAdmin());
 traffCnt = new TRAFFCOUNTER(users, tariffs, settings->GetRulesFileName());
 traffCnt->SetMonitorDir(settings->GetMonitorDir());
-//tariffs->SetUsers(users);
 
 modSettings = settings->GetModulesSettings();
 
@@ -647,8 +645,6 @@ WriteServLog("+++++++++++++++++++++++++++++++++++++++++++++");
 creat(startFile.c_str(), S_IRUSR);
 #endif
 
-//*a_kill_it = 0;
-
 while (nonstop.GetStatus())
     {
     if (needRulesReloading)
@@ -702,7 +698,7 @@ if (loop.Stop())
 
 exitLblNotStarted:
 
-/*modIter = modules.begin();
+modIter = modules.begin();
 while (modIter != modules.end())
     {
     std::string name = modIter->GetFileName();
@@ -715,7 +711,7 @@ while (modIter != modules.end())
         printfd(__FILE__, "Failed to unload module '%s'\n", name.c_str());
         }
     ++modIter;
-    }*/
+    }
 
 if (traffCnt)
     {
index 6d8db0632b1dd7c3d1dd8ff6b4fe1d46bf990cd1..47ff002d6d947fd636e44f05e397ccd32567ceee 100644 (file)
 
 #include <sys/types.h>
 #include <sys/socket.h>
+
 #include <csignal>
 #include <cstdlib>
+#include <cstdio> // snprintf
+#include <cerrno>
 #include <algorithm>
 
 #include "inetaccess.h"
index 72fb399e313d204caad6924fb8af551499fb4bbe..fd9f86be3beec117fe7c752c8755d4204f27fa03 100644 (file)
@@ -1,3 +1,5 @@
+#include <cerrno>
+
 #include "users_methods.h"
 
 #include "../../../users.h"
index aeb1c7832a293abd1f184916b1205a1c298b61c1..e3b265206405c2e8a63942c9366d70bd3eed3703 100644 (file)
@@ -1,4 +1,4 @@
-//#include <stdio.h>
+#include <cstdio> // snprintf
 #include <cstring>
 
 #include "parser.h"
index 8d2ce15377f14c958b7dfa665a87ff82da62c56b..a3957f361f6123c3cf53ca4a5739be4dfb17aea7 100644 (file)
@@ -28,6 +28,7 @@
 
 #include <cerrno>
 #include <csignal>
+#include <cstdio> // snprintf
 
 #include "configproto.h"
 #include "blowfish.h"
@@ -545,7 +546,7 @@ void CONFIGPROTO::SendError(const char * text)
 {
 char s[255];
 answerList.clear();
-sprintf(s, "<Error value=\"%s\"/>", text);
+snprintf(s, 255, "<Error value=\"%s\"/>", text);
 answerList.push_back(s);
 }
 //-----------------------------------------------------------------------------
index 9b8c67d15dd7f29386d84332a0ec7b67666af817..9c5ab1db128c9b28dc36d4c0d9c82ee4fec77774 100644 (file)
@@ -27,6 +27,7 @@
  */
 
 #include <csignal>
+#include <cerrno>
 #include <algorithm>
 
 #include "radius.h"
index e9c143ecd9d1818ff85e8e3eb9e50c97a6c2b616..1d088f489dfb1f5a8c1a5bdd0ebfcae15afc0cba 100644 (file)
@@ -30,6 +30,7 @@
 
 #include <csignal>
 #include <cassert>
+#include <cstdio> // Functions fopen and similar
 
 #include "traffcounter.h"
 #include "common.h"