aboutsummaryrefslogtreecommitdiff
path: root/src/remoteip.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/remoteip.c')
-rw-r--r--src/remoteip.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/remoteip.c b/src/remoteip.c
index 573b69d..2966eca 100644
--- a/src/remoteip.c
+++ b/src/remoteip.c
@@ -48,7 +48,7 @@ str_is_ipv4(const char *addr)
return (dot_count == 3);
}
-#define PFXSTR_IPV4_MAPPED "::ffff:"
+#define PFXSTR_IPV4_MAPPED "::ffff"
#define PFXLEN_IPV4_MAPPED (sizeof PFXSTR_IPV4_MAPPED - 1)
static int
@@ -217,7 +217,7 @@ str_to_cidr(char const *str, struct cidr *cidr,
if (*end == 0)
masklen_to_netmask(cidr->netmask, cidr->len, masklen);
else if ((cidr->family == AF_INET && str_is_ipv4(p))
- || (cidr->family == AF_INET6 && str_is_ipv6(ipbuf))) {
+ || (cidr->family == AF_INET6 && str_is_ipv6(p))) {
rc = inet_pton(cidr->family, p, &inaddr);
if (rc != 1) {
error(file, line, "bad netmask: %s",

Return to:

Send suggestions and report system problems to the System administrator.