From 48888583b0703b7328b7e83c089cedcae3b0183e Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Fri, 3 Jan 2020 13:27:52 +0100 Subject: [PATCH] dns/dyndns: $dnsRequestIf as gateway group cannot yield IP address While here, patch up the missing IPv6 translation. --- dns/dyndns/src/etc/inc/plugins.inc.d/dyndns/phpDynDNS.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dns/dyndns/src/etc/inc/plugins.inc.d/dyndns/phpDynDNS.inc b/dns/dyndns/src/etc/inc/plugins.inc.d/dyndns/phpDynDNS.inc index bce46851b..a4ea768cf 100644 --- a/dns/dyndns/src/etc/inc/plugins.inc.d/dyndns/phpDynDNS.inc +++ b/dns/dyndns/src/etc/inc/plugins.inc.d/dyndns/phpDynDNS.inc @@ -295,7 +295,7 @@ class updatedns if ($this->_dnsVerboseLog) { log_error("Dynamic DNS ({$this->_dnsHost}): running dyndns_failover_interface for {$dnsRequestIf}. found {$this->_dnsRequestIf}"); } - $this->_dnsRequestIfIP = get_interface_ip($dnsRequestIf); + $this->_dnsRequestIfIP = $this->_useIPv6 ? get_interface_ipv6($this->_dnsRequestIf) : get_interface_ip($this->_dnsRequestIf); $this->_dnsMaxCacheAgeDays = 25; $this->_dnsDummyUpdateDone = false; $this->_forceUpdateNeeded = $forceUpdate;