summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriyEshenko <dmitriy.eshenko@vyos.io>2020-05-28 09:58:37 +0000
committerDmitriyEshenko <dmitriy.eshenko@vyos.io>2020-05-28 09:58:37 +0000
commit010f9c700c20510749d6b435fe4962ac822c6456 (patch)
tree7bae540c7c44fa4ef29855d050e0359e125b97af
parenta7c1adbf93e6464f874a80eafe3515380c149d48 (diff)
downloadvyatta-cfg-quagga-010f9c700c20510749d6b435fe4962ac822c6456.tar.gz
vyatta-cfg-quagga-010f9c700c20510749d6b435fe4962ac822c6456.zip
link-detect: T2517: Check if link_filter file exist
-rwxr-xr-xscripts/vyatta-link-detect4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/vyatta-link-detect b/scripts/vyatta-link-detect
index ff3886e2..72874571 100755
--- a/scripts/vyatta-link-detect
+++ b/scripts/vyatta-link-detect
@@ -18,7 +18,9 @@ fi
# 1 - ignore receive if admin_down
# 2 - ignore receive if admin_down or link down
set-sysctl () {
- sudo sh -c "echo $2 >/proc/sys/net/ipv4/conf/$1/link_filter"
+ if [ -f /proc/sys/net/ipv4/conf/$1/link_filter ]; then
+ sudo sh -c "echo $2 >/proc/sys/net/ipv4/conf/$1/link_filter"
+ fi
# sudo sh -c "echo $2 >/proc/sys/net/ipv6/conf/$1/link_filter"
}