]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
handle LOCAL ver_cmd proxy headers
authorGiovanni Bechis <gbechis@apache.org>
Fri, 21 Feb 2020 23:19:07 +0000 (23:19 +0000)
committerGiovanni Bechis <gbechis@apache.org>
Fri, 21 Feb 2020 23:19:07 +0000 (23:19 +0000)
bz 63893

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1874344 13f79535-47bb-0310-9956-ffa450edef68

modules/metadata/mod_remoteip.c

index 045e9887be31d1559e4c0dafab9f579b7f73fe59..e88c9c9ee6e89601cca1b2cc52172a63545e373d 100644 (file)
@@ -948,6 +948,9 @@ static remoteip_parse_status_t remoteip_process_v2_header(conn_rec *c,
     apr_status_t ret;
 
     switch (hdr->v2.ver_cmd & 0xF) {
+        case 0x00: /* LOCAL command */
+            /* keep local connection address for LOCAL */
+            return HDR_DONE;
         case 0x01: /* PROXY command */
             switch (hdr->v2.fam) {
                 case 0x11:  /* TCPv4 */