From: Alan T. DeKok Date: Tue, 7 Sep 2021 12:04:15 +0000 (-0400) Subject: allow IPv6 parsing X-Git-Tag: release_3_0_24~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=83d87a24b49fae05123853a833e04b58720e3712;p=thirdparty%2Ffreeradius-server.git allow IPv6 parsing --- diff --git a/src/modules/rlm_sql/rlm_sql.c b/src/modules/rlm_sql/rlm_sql.c index 7edd9cec36..24638f09cd 100644 --- a/src/modules/rlm_sql/rlm_sql.c +++ b/src/modules/rlm_sql/rlm_sql.c @@ -1727,8 +1727,8 @@ static rlm_rcode_t mod_checksimul(void *instance, REQUEST * request) } if (row[3]) { - if (fr_pton(&nas_addr, row[3], -1, AF_INET, false) < 0) { - RDEBUG("Cannot parse '%s' as an IPv4 or an IPv6 address", row[3]); + if (fr_pton(&nas_addr, row[3], -1, AF_UNSPEC, false) < 0) { + RDEBUG("Cannot parse '%s' as an IPv4 or an IPv6 address - %s", row[3], fr_strerror()); rcode = RLM_MODULE_FAIL; goto finish; }