|
|
@@ -15,8 +15,11 @@ init_switch() {
|
|
|
start_service() {
|
|
|
init_switch
|
|
|
|
|
|
+ validate_netifd_loglevel
|
|
|
+
|
|
|
procd_open_instance
|
|
|
procd_set_param command /sbin/netifd
|
|
|
+ procd_append_param command -l ${netifd_loglevel}
|
|
|
procd_set_param respawn
|
|
|
procd_set_param watch network.interface
|
|
|
[ -e /proc/sys/kernel/core_pattern ] && {
|
|
|
@@ -39,6 +42,12 @@ stop_service() {
|
|
|
sleep 1
|
|
|
}
|
|
|
|
|
|
+validate_netifd_loglevel()
|
|
|
+{
|
|
|
+ uci_validate_section network "globals" "globals" \
|
|
|
+ 'netifd_loglevel:uinteger:2'
|
|
|
+}
|
|
|
+
|
|
|
validate_atm_bridge_section()
|
|
|
{
|
|
|
uci_validate_section network "atm-bridge" "${1}" \
|