631d65f56869125b5bd9397579993bfa92dea6cb
2 # Copyright (C) 2006 OpenWrt.org
8 local cfg
="$CONFIG_SECTION"
10 config_get cfgtype
"$cfg" TYPE
14 config_get hostname
$cfg hostname
15 config_get port
$cfg port
16 config_get count
$cfg count
18 [ "$DONE" = "1" ] && exit 0
19 ps |
grep 'bin/[n]tpclient' >&- ||
{
20 route
-n 2>&- |
grep '^0.0.0.0' >&- && {
21 /usr
/sbin
/ntpclient
-c ${count:-1} -s -h $hostname -p ${port:-123} 2>&- >&- && DONE
=1
27 case "${ACTION:-ifup}" in
29 config_load ntpclient
&
32 route
-n 2>&- |
grep '^0.0.0.0' >&- || killall ntpclient
2>&- >&-