mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-21 16:32:59 +02:00
static-routes: Fixes bug12763
- This ensures that all ip route and ip rule commands are redirected to null if the output is not used to feed into a variable. - This will prevent any error messages related to empty iproute tables being displayed during boot. - Tested on my vm system and confirmed that the fix in ipsec-interfaces stops the "FIB table does not exist" and "RTNETLINK answers: no such file or directory" messages during boot. Fixes: Bug#12763 Tested-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
committed by
Arne Fitzenreiter
parent
87a97a4319
commit
e33ee46e62
@@ -29,14 +29,14 @@ function init_table() {
|
||||
return
|
||||
fi
|
||||
|
||||
ip rule add table static
|
||||
ip rule add table static >/dev/null 2>&1
|
||||
}
|
||||
|
||||
function create_all_routes() {
|
||||
local file=${1}
|
||||
shift
|
||||
|
||||
# Remote all routes.
|
||||
# Remove all routes.
|
||||
ip route flush table static >/dev/null 2>&1
|
||||
|
||||
local status
|
||||
@@ -54,7 +54,7 @@ function create_all_routes() {
|
||||
continue
|
||||
fi
|
||||
|
||||
ip route add ${network} via ${gateway} table static proto static
|
||||
ip route add ${network} via ${gateway} table static proto static >/dev/null 2>&1
|
||||
done < ${file}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user