X-Git-Url: https://git.distorted.org.uk/~mdw/firewall/blobdiff_plain/ace5a2fbd7d0044d7bc40e3555905b1f4a085250..2f8634360a143effa8f6fc1b4e6854b965ffa867:/functions.m4 diff --git a/functions.m4 b/functions.m4 index 2267af6..b78dcbe 100644 --- a/functions.m4 +++ b/functions.m4 @@ -498,7 +498,7 @@ host () { for n in $nn; do addr=${n%/*} base=${addr%::*} - case $a in ::*) aa=$addr$a ;; *) aa=$a ;; esac + case $a6 in ::*) aa=$base$a6 ;; *) aa=$a6 ;; esac eval host_inet6_$name=$aa done