summaryrefslogtreecommitdiff
path: root/package/ppp/files
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2010-11-05 15:05:08 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2010-11-05 15:05:08 +0100
commit4b4db585a4159015f56734999b0a1fde2d106489 (patch)
tree24e0eecc2a9cd4e06a348c8eb46ae5331f61b93f /package/ppp/files
parent50ee3b905eadd77c38c45f67ee63a115ebcc7997 (diff)
handle empty variables in network script
Diffstat (limited to 'package/ppp/files')
-rwxr-xr-xpackage/ppp/files/ppp.pre-up9
1 files changed, 6 insertions, 3 deletions
diff --git a/package/ppp/files/ppp.pre-up b/package/ppp/files/ppp.pre-up
index 7f28f32da..6c0b59c7f 100755
--- a/package/ppp/files/ppp.pre-up
+++ b/package/ppp/files/ppp.pre-up
@@ -11,11 +11,14 @@
}
IDLEOPTIONS="persist\nmaxfail 0"
-if [ "$IF_PPP_IDLETIME" -gt 0 ]; then
+[ "$IF_PPP_IDLETIME" ] && {
+ if [ "$IF_PPP_IDLETIME" -gt 0 ]; then
IDLEOTPIONS="idletime $IF_PPP_IDLETIME"
-fi
+ fi
+}
-if [ "$IF_PPP_MTU" -gt 0 ] ; then
+[ "$IF_PPP_MTU" ] || IF_PPP_MTU=1412
+if [ "$IF_PPP_MTU" -gt 0 ] ; then
NETWORKOPTIONS="mtu $IF_PPP_MTU\nmru $IF_PPP_MTU"
fi