]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/hash.c
$! helpfile syntax for trigger, some cleanup
[irc/evilnet/x3.git] / src / hash.c
index ad63f3ccce2a83108db0d8cd99ea122f3718d049..defbf84afd356a27771536d4ffe0102c7baf3a17 100644 (file)
@@ -257,6 +257,8 @@ assign_fakehost(struct userNode *user, const char *host, int announce)
 void
 set_geoip_info(struct userNode *user)
 {
+    if(IsLocal(user))
+        return;
 /* Need the libs and the headers if this is going to compile properly */
 #if defined(HAVE_LIBGEOIP)&&defined(HAVE_GEOIP_H)&&defined(HAVE_GEOIPCITY_H)
     GeoIPRecord * gir;
@@ -266,7 +268,7 @@ set_geoip_info(struct userNode *user)
     geoip_data_file = conf_get_data("services/opserv/geoip_data_file", RECDB_QSTRING);
     geoip_city_file = conf_get_data("services/opserv/geoip_city_data_file", RECDB_QSTRING);
 
-    if ((!geoip_data_file && !geoip_city_file) || IsLocal(user))
+    if ((!geoip_data_file && !geoip_city_file))
         return; /* Admin doesnt want to use geoip functions */
 
     if (geoip_data_file && !gi)