fixed 0 fakehost (set no fakehost)
[ircu2.10.12-pk.git] / ircd / m_relay.c
index 7d8a6e1abd2730bf0f69b9ba5c7ae64a5558fdce..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 && parv[1] != "0")
+       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)