From f3cd8d05dd4cd53d1aa68f46bd76b7266b6ca335 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Thu, 22 Mar 2012 00:28:59 +0000 Subject: [PATCH] svc/tripe-ifup.in: Explicitly tag routes as `static'. Organization: Straylight/Edgeware From: Mark Wooding Otherwise BIRD, in particular, ignores the routes, which is a shame because we'd ideally like it to propagate them. --- svc/tripe-ifup.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/svc/tripe-ifup.in b/svc/tripe-ifup.in index 4d4c5b7e..059c250b 100644 --- a/svc/tripe-ifup.in +++ b/svc/tripe-ifup.in @@ -101,7 +101,7 @@ case $have6,$# in haveaddr6=t done case ${r6addr+set} in - set) ip route add $r6addr/128 dev "$ifname" ;; + set) ip route add $r6addr/128 proto static dev "$ifname" ;; esac ;; esac @@ -142,7 +142,7 @@ set -- $route4 case $haveaddr4,$# in t,[1-9]*) for p in "$@"; do - ip route add $p via "$r4addr" + ip route add $p proto static via "$r4addr" done ;; esac @@ -152,7 +152,7 @@ set -- $route6 case $haveaddr6,$# in t,[1-9]*) for p in "$@"; do - ip route add $p via "$r6addr" + ip route add $p proto static via "$r6addr" done ;; esac -- [mdw]