git: f81be7a8318b - main - rc.d/routing: Correct setting default gateway for each FIB

From: Allan Jude <allanjude_at_FreeBSD.org>
Date: Mon, 26 Jun 2023 18:44:33 UTC
The branch main has been updated by allanjude:

URL: https://cgit.FreeBSD.org/src/commit/?id=f81be7a8318b178e406c12d98f78cfa2a4229af7

commit f81be7a8318b178e406c12d98f78cfa2a4229af7
Author:     Andrew Fengler <andrew.fengler@scaleengine.com>
AuthorDate: 2023-06-26 18:40:21 +0000
Commit:     Allan Jude <allanjude@FreeBSD.org>
CommitDate: 2023-06-26 18:43:46 +0000

    rc.d/routing: Correct setting default gateway for each FIB
    
    There was a mistake in the previous commit, it used the incorrect
    spelling of the FIB variable name and was not functional
    
    Also corrects an issue with the IPv6 default route variable name.
    
    Fixes:  30659d1dcbcc ("Add support for adding default routes for other FIBs")
    Sponsored-by:   ScaleEngine Inc.
    Differential Revision:  https://reviews.freebsd.org/D37685
---
 libexec/rc/rc.d/routing | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/libexec/rc/rc.d/routing b/libexec/rc/rc.d/routing
index 37b3da0f0cef..2f6500938e6a 100755
--- a/libexec/rc/rc.d/routing
+++ b/libexec/rc/rc.d/routing
@@ -171,7 +171,7 @@ static_inet()
 				;;
 			*)
 				static_routes="${static_routes} _default_fib${_fibnum}"
-				eval route__default_fib${fibnum}="'default ${_fib_gw} -fib ${_fibnum}'"
+				eval route__default_fib${_fibnum}="'default ${_fib_gw} -fib ${_fibnum}'"
 				;;
 			esac
 		done
@@ -247,8 +247,8 @@ static_inet6()
 			[Nn][Oo] | '')
 				;;
 			*)
-				ipv6_static_routes="${static_routes} _default_fib${_fibnum}"
-				eval ipv6_route__default_fib${fibnum}="'default ${_fib_gw} -fib ${_fibnum}'"
+				ipv6_static_routes="${ipv6_static_routes} _default_fib${_fibnum}"
+				eval ipv6_route__default_fib${_fibnum}="'default ${_fib_gw} -fib ${_fibnum}'"
 				;;
 			esac
 		done