summaryrefslogtreecommitdiffhomepage
path: root/contrib/package/olsrd-luci/files
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/package/olsrd-luci/files')
-rwxr-xr-xcontrib/package/olsrd-luci/files/etc/init.d/olsrd6
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/package/olsrd-luci/files/etc/init.d/olsrd b/contrib/package/olsrd-luci/files/etc/init.d/olsrd
index d9e5a8d8c8..f9d031aee9 100755
--- a/contrib/package/olsrd-luci/files/etc/init.d/olsrd
+++ b/contrib/package/olsrd-luci/files/etc/init.d/olsrd
@@ -527,6 +527,9 @@ start() {
fi
fi
+ ### disable icmp redirects
+ echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects
+
SYSTEM_HOSTNAME=
SYSTEM_LAT=
SYSTEM_LON=
@@ -567,6 +570,9 @@ start() {
stop() {
### stop olsrd
start-stop-daemon -q -p $PID -x $BIN -K
+
+ ### re-enable icmp redirects
+ echo 1 > /proc/sys/net/ipv4/conf/all/send_redirects
}
restart() {