Promotion of data.lnx.2.0-00034.
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1044047 I4057bd50a6ba46f7970472d7d42f518e49a0ab62 ipacm: Buffer overflow
Change-Id: Ic2b9c61a964235a550d7fc297bc6452e71d8d7fe
CRs-Fixed: 1044047
diff --git a/ipacm/src/IPACM_Config.cpp b/ipacm/src/IPACM_Config.cpp
index cb1d826..17d24a3 100644
--- a/ipacm/src/IPACM_Config.cpp
+++ b/ipacm/src/IPACM_Config.cpp
@@ -222,7 +222,7 @@
/* copy bridge interface name to ipacmcfg */
if( iface_table[i].if_cat == VIRTUAL_IF)
{
- memcpy(ipa_virtual_iface_name, iface_table[i].iface_name, sizeof(ipa_virtual_iface_name));
+ strlcpy(ipa_virtual_iface_name, iface_table[i].iface_name, sizeof(ipa_virtual_iface_name));
IPACMDBG_H("ipa_virtual_iface_name(%s) \n", ipa_virtual_iface_name);
}
}