]> git.proxmox.com Git - mirror_frr.git/blobdiff - tools/frr
Merge branch 'master' into EIGRP
[mirror_frr.git] / tools / frr
index 8ae0b0a6e8bc04695292d1a81c060c5c07ecf67b..ad3745147de127987232b71f9ceb0ee5167f0916 100755 (executable)
--- a/tools/frr
+++ b/tools/frr
@@ -532,8 +532,15 @@ case "$1" in
         fi
 
         if [ -z "$dmn" -o "$dmn" = "zebra" ]; then
-          echo "Removing all routes made by zebra."
+          echo "Removing all routes made by FRR."
+          ip route flush proto bgp
+          ip route flush proto ospf
+          ip route flush proto static
+          ip route flush proto rip
+          ip route flush proto ripng
           ip route flush proto zebra
+          ip route flush proto isis
+
        else
          [ -n "$dmn" ] && eval "${dmn/-/_}=0"
          start_watchfrr