MINOR: add ::1 to predefined LOCALHOST acl

The "LOCALHOST" ACL currently matches only 127.0.0.1/8. This adds the
IPv6 "::1" address to the supported patterns.
This commit is contained in:
Bjrn Jacke 2021-10-15 16:32:15 +02:00 committed by Willy Tarreau
parent 662896e68e
commit 20d0f50b00
2 changed files with 2 additions and 2 deletions

View File

@ -20557,7 +20557,7 @@ HTTP_CONTENT req.hdr_val(content-length) gt 0 match an existing content-le
HTTP_URL_ABS url_reg ^[^/:]*:// match absolute URL with scheme
HTTP_URL_SLASH url_beg / match URL beginning with "/"
HTTP_URL_STAR url * match URL equal to "*"
LOCALHOST src 127.0.0.1/8 match connection from local host
LOCALHOST src 127.0.0.1/8 ::1 match connection from local host
METH_CONNECT method CONNECT match HTTP CONNECT method
METH_DELETE method DELETE match HTTP DELETE method
METH_GET method GET HEAD match HTTP GET or HEAD method

View File

@ -754,7 +754,7 @@ const struct {
} default_acl_list[] = {
{ .name = "TRUE", .expr = {"always_true",""}},
{ .name = "FALSE", .expr = {"always_false",""}},
{ .name = "LOCALHOST", .expr = {"src","127.0.0.1/8",""}},
{ .name = "LOCALHOST", .expr = {"src","127.0.0.1/8","::1",""}},
{ .name = "HTTP", .expr = {"req.proto_http",""}},
{ .name = "HTTP_1.0", .expr = {"req.ver","1.0",""}},
{ .name = "HTTP_1.1", .expr = {"req.ver","1.1",""}},