aboutsummaryrefslogtreecommitdiffstats
path: root/config/tinydns/tinydns.inc
diff options
context:
space:
mode:
Diffstat (limited to 'config/tinydns/tinydns.inc')
-rw-r--r--config/tinydns/tinydns.inc6
1 files changed, 2 insertions, 4 deletions
diff --git a/config/tinydns/tinydns.inc b/config/tinydns/tinydns.inc
index 3159dcc0..501c019d 100644
--- a/config/tinydns/tinydns.inc
+++ b/config/tinydns/tinydns.inc
@@ -754,12 +754,10 @@ function tinydns_get_rowline_data($recordip, $recordtype, $ttl, $hostname, $rdns
break;
case "AAAA":
if($rdns) {
- // =fqdn:ip:ttl:timestamp:lo
$record_data = "^{$hostname}:{$recordip}{$ttl_string}";
} else {
- /* ":" creates "AAAA" records only to allow forward DNS */
- // :fqdn:ip:ttl:timestamp:lo
- $record_data = "6{$hostname}:{$recordip}{$ttl_string}";
+ $recip_san = str_replace(":", "", $recordip);
+ $record_data = "6{$hostname}:{$recip_san}{$ttl_string}";
}
break;
case "CNAME":