- DBG ("shortvar = %s, var = %s, arguments = %s, value = %s, ...",
- shortvar, var, arguments, value);
-
- if ((nesting_depth == 0) || (current_module == NULL))
+ DEBUG_CALLBACK (shortvar, var, arguments, value);
+
+ if (strcasecmp (value, "Client") == 0)
+ operating_mode = MODE_CLIENT;
+#if HAVE_LIBRRD
+ else if (strcasecmp (value, "Server") == 0)
+ operating_mode = MODE_SERVER;
+ else if (strcasecmp (value, "Local") == 0)
+ operating_mode = MODE_LOCAL;
+#endif
+ else if (strcasecmp (value, "Log") == 0)
+ operating_mode = MODE_LOG;
+ else