diff --git a/dns/ddclient/pkg-descr b/dns/ddclient/pkg-descr index 630347624..5298ef30a 100644 --- a/dns/ddclient/pkg-descr +++ b/dns/ddclient/pkg-descr @@ -9,6 +9,7 @@ Plugin Changelog 1.23 * Add dashboard widget +* Refactored IP matching (contributed by Rob van Oostenrijk) 1.22 diff --git a/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py b/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py index 42842e8c1..5618d9aeb 100755 --- a/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py +++ b/dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py @@ -82,7 +82,7 @@ def checkip(service, proto='https', timeout='10', interface=None): if interface is not None: params.append("--interface") params.append(interface) - url = checkip_service_list[service] % proto + url = checkip_service_list[service] % proto params.append(url) return extract_address(urlparse(url).hostname, subprocess.run(params, capture_output=True, text=True).stdout)