24 lines
434 B
Plaintext
24 lines
434 B
Plaintext
|
#!/system/bin/sh
|
||
|
# An unforunate wrapper script
|
||
|
# so that the exit code of pppd may be retrieved
|
||
|
|
||
|
|
||
|
# this is a workaround for issue #651747
|
||
|
#trap "/system/bin/sleep 1;exit 0" TERM
|
||
|
|
||
|
|
||
|
PPPD_PID=
|
||
|
|
||
|
/system/bin/setprop "net.gprs.ppp-exit" ""
|
||
|
|
||
|
/system/bin/log -t pppd "Starting pppd"
|
||
|
|
||
|
/system/bin/pppd $*
|
||
|
|
||
|
PPPD_EXIT=$?
|
||
|
PPPD_PID=$!
|
||
|
|
||
|
/system/bin/log -t pppd "pppd exited with $PPPD_EXIT"
|
||
|
|
||
|
/system/bin/setprop "net.gprs.ppp-exit" "$PPPD_EXIT"
|