summaryrefslogtreecommitdiff
path: root/recipes-connectivity/ppp
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-connectivity/ppp')
-rw-r--r--recipes-connectivity/ppp/files/init.patch21
1 files changed, 13 insertions, 8 deletions
diff --git a/recipes-connectivity/ppp/files/init.patch b/recipes-connectivity/ppp/files/init.patch
index 2170711..5aacfae 100644
--- a/recipes-connectivity/ppp/files/init.patch
+++ b/recipes-connectivity/ppp/files/init.patch
@@ -1,16 +1,16 @@
-diff -Ndru orig/init new/init
+diff -Naru orig/init new/init
--- orig/init 2021-09-01 04:13:34.868409735 -0500
-+++ new/init 2021-09-01 10:19:44.940852572 -0500
++++ new/init 2021-09-03 11:00:53.480385352 -0500
@@ -8,6 +8,11 @@
-
+
# Source function library.
. /etc/init.d/functions
-+if [[ $RADIORESETWAIT == yes ]] ; then
++if [[ $RADIORESETWAIT == yes ]]
+ . /usr/libexec/ppp/wait_for_reset
+else
+ function wait_for_reset { :; }
+fi
-
+
test -x /usr/sbin/pppd -a -f /etc/ppp/ppp_on_boot || exit 0
if [ -x /etc/ppp/ppp_on_boot ]; then RUNFILE=1; fi
@@ -15,7 +20,9 @@
@@ -23,13 +23,18 @@ diff -Ndru orig/init new/init
/etc/ppp/ppp_on_boot
else
pppd call provider
-@@ -40,10 +47,12 @@
- if [ "$RUNFILE" = "1" ]; then
+@@ -37,13 +44,15 @@
+ ;;
+ restart|force-reload)
+ echo -n "Restarting PPP link: pppd"
+- if [ "$RUNFILE" = "1" ]; then
++ if [ "$RUNFILE" = "1" ]; then
poff
sleep 5
+ wait_for_reset
/etc/ppp/ppp_on_boot
- else
+- else
++ else
poff provider
sleep 5
+ wait_for_reset