mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-04-29 04:25:43 +00:00
redhat: Make the init script flush routes for all associated protocols on stop
This commit is contained in:
parent
c6413dd394
commit
651db60ff4
@ -515,6 +515,18 @@ case "$1" in
|
||||
if [ -z "$dmn" -o "$dmn" = "zebra" ]; then
|
||||
echo "Removing all routes made by zebra."
|
||||
ip route flush proto zebra
|
||||
# At least in CentOS/RHEL 6, iproute2 doesn't know
|
||||
# about the new protocol names, so we have to flush them
|
||||
# by number (it also doesn't support rt_protos.d
|
||||
ip route flush proto 186
|
||||
ip route flush proto 187
|
||||
ip route flush proto 188
|
||||
ip route flush proto 189
|
||||
ip route flush proto 190
|
||||
ip route flush proto 191
|
||||
ip route flush proto 192
|
||||
ip route flush proto 193
|
||||
ip route flush proto 194
|
||||
else
|
||||
[ -n "$dmn" ] && eval "${dmn/-/_}=0"
|
||||
start_watchfrr
|
||||
|
Loading…
Reference in New Issue
Block a user