From: Saurav Babu Date: Mon, 12 Sep 2016 11:19:40 +0000 (+0530) Subject: [net-config] Properly set valid ethernet MAC address for TV Profile X-Git-Tag: submit/tizen/20160921.025733~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c9e0c3621a753df505402f995655c54eea874286;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git [net-config] Properly set valid ethernet MAC address for TV Profile When valid MAC address was set rand_addr contained garbage values and net-config failed to set MAC address for ethernet Change-Id: I8555756755a59890973a702677167ac7a5263ff8 Signed-off-by: Saurav Babu --- diff --git a/src/wifi-power.c b/src/wifi-power.c index 0b23f24..535203c 100755 --- a/src/wifi-power.c +++ b/src/wifi-power.c @@ -1116,6 +1116,9 @@ void __netconfig_set_ether_macaddr() rand_mac_add[4], rand_mac_add[5]); netconfig_set_vconf_str(VCONF_ETH_MAC_ADDRESS, rand_addr); + } else { /* Valid MAC address */ + strncpy(rand_addr, mac_addr, strlen(mac_addr)); + rand_addr[strlen(mac_addr)] = '\0'; } DBG("MAC Address of eth0 [%s]", rand_addr);