Make upgrade from previous FreeBSD versions less painful

and make previously working configuration like this work again:

gif_interfaces="gif0"
gifconfig_gif0="1.1.1.1 2.2.2.2"
ifconfig_gif0="inet 192.168.1.1 192.168.1.2 netmask 255.255.255.252"

PR:		204700
MFC after:	1 month
This commit is contained in:
Eugene Grosbein 2018-10-20 18:01:48 +00:00
parent b3b23b71d6
commit 3c36368a15
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=339462

View File

@ -1393,7 +1393,7 @@ clone_up()
_list="$_list $ifn"
fi
tmpargs=$(get_if_var $ifn gifconfig_IF)
eval ifconfig_${ifn}=\"tunnel \$tmpargs\"
eval ifconfig_${ifn}=\"\$ifconfig_${ifn} tunnel \$tmpargs\"
done
if [ -n "${_list# }" ]; then
echo "Created clone interfaces: ${_list# }."