diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2015-02-07 12:57:40 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2015-02-07 12:57:40 +0000 |
commit | b40d827331b9fd3a97bbd33389c2626ba55fee19 (patch) | |
tree | 764eb223d5a0160231bcdfca093f10b2db0d8c42 /etc | |
parent | 7aa51b7949660007cdf82cd56e16df87703f9319 (diff) | |
parent | 6a0d02c731cd40fc4a716eb472e7297618fc77eb (diff) | |
download | src-b40d827331b9fd3a97bbd33389c2626ba55fee19.tar.gz src-b40d827331b9fd3a97bbd33389c2626ba55fee19.zip |
Merging ^/head r278298 through r278350.
Notes
Notes:
svn path=/projects/clang360-import/; revision=278351
Diffstat (limited to 'etc')
-rwxr-xr-x | etc/rc.d/jail | 2 | ||||
-rwxr-xr-x | etc/rc.d/routing | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/etc/rc.d/jail b/etc/rc.d/jail index 0b886fd56b59..393e35526574 100755 --- a/etc/rc.d/jail +++ b/etc/rc.d/jail @@ -28,7 +28,7 @@ extra_commands="config console status" need_dad_wait= -# extact_var jail name param num defval +# extract_var jail name param num defval # Extract value from ${jail_$jail_$name} or ${jail_$name} and # set it to $param. If not defined, $defval is used. # When $num is [0-9]*, ${jail_$jail_$name$num} are looked up and diff --git a/etc/rc.d/routing b/etc/rc.d/routing index b38147153b0a..7a3c1ab4c2e7 100755 --- a/etc/rc.d/routing +++ b/etc/rc.d/routing @@ -165,13 +165,14 @@ static_inet() static_inet6() { - local _action _if _skip fibmod fibs + local _action _if _skip fibmod fibs allfibs _action=$1 _if=$2 # get the number of FIBs supported. fibs=$((`${SYSCTL_N} net.fibs` - 1)) - if [ "$fibs" -gt 0 ]; then + allfibs=`${SYSCTL_N} net.add_addr_allfibs` + if [ "$fibs" -gt 0 ] && [ "$allfibs" -ne 0 ]; then fibmod="-fib 0-$fibs" else fibmod= |