From 3b8a780c43c99ed2cbf1c314bfe88b325448d700 Mon Sep 17 00:00:00 2001 From: dmiller Date: Fri, 17 Jan 2025 16:27:17 +0000 Subject: [PATCH] Use correct addresses for private networks --- libnetutil/netutil.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libnetutil/netutil.cc b/libnetutil/netutil.cc index eb8cf471f..c9bd1c0d8 100644 --- a/libnetutil/netutil.cc +++ b/libnetutil/netutil.cc @@ -431,10 +431,10 @@ int ip_is_reserved(const struct sockaddr_storage *addr) reserved = addrset_new(); // https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml - addrset_add_spec(reserved, "0/8", AF_INET, 0); - addrset_add_spec(reserved, "10/8", AF_INET, 0); + addrset_add_spec(reserved, "0.0.0.0/8", AF_INET, 0); + addrset_add_spec(reserved, "10.0.0.0/8", AF_INET, 0); addrset_add_spec(reserved, "100.64.0.0/10", AF_INET, 0); - addrset_add_spec(reserved, "127/8", AF_INET, 0); + addrset_add_spec(reserved, "127.0.0.0/8", AF_INET, 0); addrset_add_spec(reserved, "169.254.0.0/16", AF_INET, 0); addrset_add_spec(reserved, "172.16.0.0/12", AF_INET, 0); addrset_add_spec(reserved, "192.0.0.0/24", AF_INET, 0); @@ -445,7 +445,7 @@ int ip_is_reserved(const struct sockaddr_storage *addr) addrset_add_spec(reserved, "198.18.0.0/15", AF_INET, 0); addrset_add_spec(reserved, "198.51.100.0/24", AF_INET, 0); addrset_add_spec(reserved, "203.0.113.0/24", AF_INET, 0); - addrset_add_spec(reserved, "240/4", AF_INET, 0); + addrset_add_spec(reserved, "240.0.0.0/4", AF_INET, 0); addrset_add_spec(reserved, "255.255.255.255", AF_INET, 0); // https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml