base-files: support passing mode to ucidef_set_led_netdev()
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48806
This commit is contained in:
		| @@ -11,7 +11,7 @@ include $(INCLUDE_DIR)/kernel.mk | ||||
| include $(INCLUDE_DIR)/version.mk | ||||
|  | ||||
| PKG_NAME:=base-files | ||||
| PKG_RELEASE:=167 | ||||
| PKG_RELEASE:=168 | ||||
|  | ||||
| PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/ | ||||
| PKG_BUILD_DEPENDS:=usign/host | ||||
|   | ||||
| @@ -263,11 +263,11 @@ generate_led() { | ||||
| 		;; | ||||
|  | ||||
| 		netdev) | ||||
| 			local device | ||||
| 			json_get_vars device | ||||
| 			local device mode | ||||
| 			json_get_vars device mode | ||||
| 			uci -q batch <<-EOF | ||||
| 				set system.$cfg.trigger='netdev' | ||||
| 				set system.$cfg.mode='link tx rx' | ||||
| 				set system.$cfg.mode='$mode' | ||||
| 				set system.$cfg.dev='$device' | ||||
| 			EOF | ||||
| 		;; | ||||
|   | ||||
| @@ -355,6 +355,7 @@ ucidef_set_led_netdev() { | ||||
| 	local name="$2" | ||||
| 	local sysfs="$3" | ||||
| 	local dev="$4" | ||||
| 	local mode="${5:-link tx rx}" | ||||
|  | ||||
| 	json_select_object led | ||||
|  | ||||
| @@ -363,6 +364,7 @@ ucidef_set_led_netdev() { | ||||
| 	json_add_string type netdev | ||||
| 	json_add_string sysfs "$sysfs" | ||||
| 	json_add_string device "$dev" | ||||
| 	json_add_string mode "$mode" | ||||
| 	json_select .. | ||||
|  | ||||
| 	json_select .. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jo-Philipp Wich
					Jo-Philipp Wich