aboutsummaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorGravatar rouzier <rouzier@gmail.com> 2021-09-04 02:34:57 -0400
committerGravatar GitHub <noreply@github.com> 2021-09-04 08:34:57 +0200
commita644eb4472ab61cdef8405b4e42bc9892f2e9295 (patch)
treee165770abf8afa26aa6dc3612750bb230ff669c2 /plugin
parent9b3b2679f5020f10cb8ef4c0bad33831333f09fa (diff)
downloadcoredns-a644eb4472ab61cdef8405b4e42bc9892f2e9295.tar.gz
coredns-a644eb4472ab61cdef8405b4e42bc9892f2e9295.tar.zst
coredns-a644eb4472ab61cdef8405b4e42bc9892f2e9295.zip
The IPv4 parser no longer accepts leading zeros (#4844)
Signed-off-by: James Rouzier <rouzier@gmail.com>
Diffstat (limited to 'plugin')
-rw-r--r--plugin/hosts/hostsfile_test.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/plugin/hosts/hostsfile_test.go b/plugin/hosts/hostsfile_test.go
index 626b8918d..05b064eb2 100644
--- a/plugin/hosts/hostsfile_test.go
+++ b/plugin/hosts/hostsfile_test.go
@@ -45,16 +45,13 @@ var (
singlelinehosts = `127.0.0.2 odin`
ipv4hosts = `# See https://tools.ietf.org/html/rfc1123.
#
- # The literal IPv4 address parser in the net package is a relaxed
- # one. It may accept a literal IPv4 address in dotted-decimal notation
- # with leading zeros such as "001.2.003.4".
# internet address and host name
127.0.0.1 localhost # inline comment separated by tab
- 127.000.000.002 localhost # inline comment separated by space
+ 127.0.0.2 localhost # inline comment separated by space
# internet address, host name and aliases
- 127.000.000.003 localhost localhost.localdomain`
+ 127.0.0.3 localhost localhost.localdomain`
ipv6hosts = `# See https://tools.ietf.org/html/rfc5952, https://tools.ietf.org/html/rfc4007.
# internet address and host name