[Feature][ZXW-265]merge P56U03 version
Only Configure: No
Affected branch: master
Affected module: unknow
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No
Change-Id: I873f6df64e2605a77b8b8bfec35b21e7f33c5444
diff --git a/ap/lib/libsoftap/netapi.c b/ap/lib/libsoftap/netapi.c
index 91e3892..c2c05fc 100755
--- a/ap/lib/libsoftap/netapi.c
+++ b/ap/lib/libsoftap/netapi.c
@@ -599,7 +599,7 @@
*/
int netapi_ether_to_eui64(const char *dev_name, netapi_eui64_t *p_eui64)
{
- struct ifreq ifr;
+ struct ifreq ifr = {0};
int skfd;
const unsigned char *ptr;
@@ -610,7 +610,7 @@
return 0;
}
- strcpy(ifr.ifr_name, dev_name);
+ strncpy(ifr.ifr_name, dev_name, sizeof(ifr.ifr_name)-1);//kw
if(ioctl(skfd, SIOCGIFHWADDR, &ifr) < 0)
{
close(skfd);