]> andersk Git - mod-vhost-ldap.git/commitdiff
Skip to the fallback vhost for hostname == NULL.
authorAnders Kaseorg <andersk@mit.edu>
Fri, 7 Mar 2008 10:07:42 +0000 (10:07 +0000)
committerAnders Kaseorg <andersk@mit.edu>
Sat, 13 Feb 2010 03:47:33 +0000 (22:47 -0500)
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
mod_vhost_ldap.c

index f3b729aa83fa6be3c2475d158e30e8eff0df8929..735706d1171f6aaa0bf429b03c4979f8a3c3c29d 100644 (file)
@@ -463,6 +463,8 @@ start_over:
     }
 
     hostname = r->hostname;
+    if (hostname == NULL || hostname[0] == '\0')
+       goto null;
 
 fallback:
 
@@ -484,6 +486,7 @@ fallback:
     }
 
     if ((result == LDAP_NO_SUCH_OBJECT)) {
+    null:
        if (conf->fallback && (is_fallback++ <= 0)) {
            ap_log_rerror(APLOG_MARK, APLOG_NOTICE|APLOG_NOERRNO, 0, r,
                          "[mod_vhost_ldap.c] translate: "
This page took 0.063266 seconds and 5 git commands to generate.