[OpenWrt-Devel,netifd] proto-shell: add hostname validation check for netifd dhcp script
diff mbox

Message ID 1440140429-29953-1-git-send-email-banglang.huang@foxmail.com
State Superseded
Headers show

Commit Message

=?ISO-8859-1?B?VHltb24=?= Aug. 21, 2015, 7 a.m. UTC
Signed-off-by: tymon.huang <banglang.huang@foxmail.com>
---
 package/network/config/netifd/files/lib/netifd/proto/dhcp.sh | 1 +
 1 file changed, 1 insertion(+)

Patch
diff mbox

diff --git a/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh b/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh
index 0e88af9..bf91c29 100755
--- a/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh
+++ b/package/network/config/netifd/files/lib/netifd/proto/dhcp.sh
@@ -47,6 +47,7 @@  proto_dhcp_setup() {
 	[ -n "$mtu6rd" ] && proto_export "MTU6RD=$mtu6rd"
 	[ -n "$customroutes" ] && proto_export "CUSTOMROUTES=$customroutes"
 	[ "$delegate" = "0" ] && proto_export "IFACE6RD_DELEGATE=0"
+	[ -z "$hostname" ] && hostname="$(uci_get system @system[0] hostname OpenWrt)"
 
 	proto_export "INTERFACE=$config"
 	proto_run_command "$config" udhcpc \