[ ifup = "$ACTION" ] && {
- uci set "/var/state/network.$INTERFACE.up=1"
- [ -z "$DEVICE" ] || {
- uci set "/var/state/network.$INTERFACE.ifname=$DEVICE"
- }
+ uci_set_state network "$INTERFACE" up 1
+ uci_set_state network "$INTERFACE" connect_time $(sed -ne 's![^0-9].*$!!p' /proc/uptime)
+ [ -n "$DEVICE" ] && uci_set_state network "$INTERFACE" ifname "$DEVICE"
}