]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/authorization/inetaccess/inetaccess.cpp
Ticket 26. The LogProtocolErrors parameter value check and output to screen
[stg.git] / projects / stargazer / plugins / authorization / inetaccess / inetaccess.cpp
index 1d126ae55a0ff8e2425b6cb0ad143882815f0f0f..2341716676bbbb36de72b5efa2cd404b5d5113b6 100644 (file)
@@ -142,6 +142,10 @@ else if (ParseYesNo(pvi->value[0], &logProtocolErrors))
     printfd(__FILE__, "Cannot parse parameter 'LogProtocolErrors'\n");
     return -1;
     }
+if (logProtocolErrors)
+    printfd(__FILE__, "LogProtocolErrors: true\n");
+else
+    printfd(__FILE__, "LogProtocolErrors: false\n");
 /////////////////////////////////////////////////////////////
 std::string freeMbType;
 int n = 0;
@@ -526,11 +530,10 @@ if (ret)
 return ret;
 }
 //-----------------------------------------------------------------------------
-int AUTH_IA::Reload()
+int AUTH_IA::Reload(const MODULE_SETTINGS & ms)
 {
 AUTH_IA_SETTINGS newIaSettings;
-MODULE_SETTINGS newSettings = settings;
-if (newIaSettings.ParseSettings(newSettings))
+if (newIaSettings.ParseSettings(ms))
     {
     STG_LOGGER & WriteServLog = GetStgLogger();
     printfd(__FILE__, "AUTH_IA::Reload() - Failed to reload InetAccess.\n");