fixed 0 fakehost (set no fakehost)
[ircu2.10.12-pk.git] / ircd / m_relay.c
index 8aa687e0b6b6ebff06e7dc53c482e403eba78a7b..209d65a95cbab8141b3eb832861c287ffbcd8725 100644 (file)
@@ -39,9 +39,9 @@ static void loc_handler_LR(const char *num, char *parv[], signed int parc) {
 static void loc_handler_LA(const char *num, char *parv[], signed int parc) {
     if(num[0] != '!' || parc < 1) return;
        char *fakehost = NULL;
-       if (parc > 1 && !strcmp(parv[1], "0")) // 0 = no fakehost
+       if (parc > 1 && strcmp(parv[1], "0") != 0) // 0 = no fakehost
                fakehost=parv[1];
-               
+
     if(parc > 2)
         auth_loc_reply(&num[3], parv[0], fakehost, &parv[2] , parc - 2);
     else if(parc > 1)