#!/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" |