]> code.citadel.org Git - citadel.git/blobdiff - citadel/internet_addressing.c
Fix CtdlHostAlias to correctly check if the given fqdn is one we are
[citadel.git] / citadel / internet_addressing.c
index 53924ba809785c049db3cbe91dd5a4e961da2dee..0ae938c7c4497ef651553f11f185a965c016eb6f 100644 (file)
@@ -326,11 +326,11 @@ int CtdlHostAlias(char *fqdn) {
                        return(hostalias_localhost);
 
                if ( (!strcasecmp(type, "directory"))
-                  && (!strcasecmp(&fqdn[strlen(fqdn)-strlen(host)], host)))
+                  && (!strcasecmp(fqdn, host)))
                        return(hostalias_directory);
 
                if ( (!strcasecmp(type, "masqdomain"))
-                  && (!strcasecmp(&fqdn[strlen(fqdn)-strlen(host)], host)))
+                  && (!strcasecmp(fqdn, host)))
                        return(hostalias_masq);
 
        }