Enable "accept_rtadvd" on interfaces running rtadvd.
Without this, rtadvd runs but never advertises a default (IPv6) route. MFC after: 1 week
This commit is contained in:
parent
f7d51b1de9
commit
7c88121831
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=242074
@ -36,17 +36,24 @@ rtadvd_precmd()
|
||||
#
|
||||
case ${rtadvd_interfaces} in
|
||||
[Aa][Uu][Tt][Oo]|'')
|
||||
command_args=
|
||||
for i in `list_net_interfaces`; do
|
||||
case $i in
|
||||
lo0) continue ;;
|
||||
esac
|
||||
if ipv6if $i; then
|
||||
rtadvd_interfaces="${rtadvd_interfaces} ${i}"
|
||||
command_args="${command_args} ${i}"
|
||||
fi
|
||||
done
|
||||
;;
|
||||
*)
|
||||
command_args="${rtadvd_interfaces}"
|
||||
;;
|
||||
esac
|
||||
command_args="${rtadvd_interfaces}"
|
||||
|
||||
for iface in ${command_args}; do
|
||||
ifconfig ${iface} inet6 -accept_rtadv
|
||||
done
|
||||
|
||||
# Enable Router Renumbering, unicast case
|
||||
# (use correct src/dst addr)
|
||||
|
Loading…
Reference in New Issue
Block a user