diff mcabber/src/jab_iq.c @ 1498:2eaa52d314e3

Add option 'iq_hide_requests' (Suggested by dpc)
author Mikael Berthe <mikael@lilotux.net>
date Tue, 15 Jul 2008 21:37:43 +0200
parents 563ba5a861ae
children 3df441efb7c2
line wrap: on
line diff
--- a/mcabber/src/jab_iq.c	Mon Jun 30 23:13:50 2008 +0200
+++ b/mcabber/src/jab_iq.c	Tue Jul 15 21:37:43 2008 +0200
@@ -1480,8 +1480,10 @@
   xmlnode myquery;
   char *seconds;
 
-  scr_LogPrint(LPRINT_LOGNORM, "Received an IQ last time request from <%s>",
-               from);
+  if (!settings_opt_get_int("iq_hide_requests")) {
+    scr_LogPrint(LPRINT_LOGNORM, "Received an IQ last time request from <%s>",
+                 from);
+  }
 
   x = jutil_iqnew(JPACKET__RESULT, NS_LAST);
   xmlnode_put_attrib(x, "id", id);
@@ -1511,8 +1513,10 @@
   char *os = NULL;
   char *ver = mcabber_version();
 
-  scr_LogPrint(LPRINT_LOGNORM, "Received an IQ version request from <%s>",
-               from);
+  if (!settings_opt_get_int("iq_hide_requests")) {
+    scr_LogPrint(LPRINT_LOGNORM, "Received an IQ version request from <%s>",
+                 from);
+  }
 
   if (!settings_opt_get_int("iq_version_hide_os")) {
     struct utsname osinfo;
@@ -1550,7 +1554,9 @@
 
   time(&now_t);
 
-  scr_LogPrint(LPRINT_LOGNORM, "Received an IQ time request from <%s>", from);
+  if (!settings_opt_get_int("iq_hide_requests")) {
+    scr_LogPrint(LPRINT_LOGNORM, "Received an IQ time request from <%s>", from);
+  }
 
   buf = g_new0(char, 512);
 
@@ -1597,7 +1603,9 @@
 
   time(&now_t);
 
-  scr_LogPrint(LPRINT_LOGNORM, "Received an IQ time request from <%s>", from);
+  if (!settings_opt_get_int("iq_hide_requests")) {
+    scr_LogPrint(LPRINT_LOGNORM, "Received an IQ time request from <%s>", from);
+  }
 
   buf = g_new0(char, 512);