Просмотр исходного кода

[lwip][ppp]: replace strncpy with rt_strncpy

Evlers 1 день назад
Родитель
Сommit
e583b6c774

+ 1 - 2
components/net/lwip/lwip-2.0.3/src/netif/ppp/ppp.c

@@ -454,8 +454,7 @@ static void ppp_do_connect(void *arg) {
  * ppp_netif_init_cb - netif init callback
  * ppp_netif_init_cb - netif init callback
  */
  */
 static err_t ppp_netif_init_cb(struct netif *netif) {
 static err_t ppp_netif_init_cb(struct netif *netif) {
-  netif->name[0] = 'p';
-  netif->name[1] = 'p';
+  rt_strncpy(netif->name, "pp", sizeof(netif->name));
 #if LWIP_IPV4
 #if LWIP_IPV4
   /* FIXME: change that when netif_null_output_ip4() will materialize */
   /* FIXME: change that when netif_null_output_ip4() will materialize */
   netif->output = ppp_netif_output_ip4;
   netif->output = ppp_netif_output_ip4;

+ 1 - 1
components/net/lwip/lwip-2.1.2/src/netif/ppp/ppp.c

@@ -469,7 +469,7 @@ static void ppp_do_connect(void *arg) {
  * ppp_netif_init_cb - netif init callback
  * ppp_netif_init_cb - netif init callback
  */
  */
 static err_t ppp_netif_init_cb(struct netif *netif) {
 static err_t ppp_netif_init_cb(struct netif *netif) {
-  strncpy(netif->name, "pp", sizeof(netif->name));
+  rt_strncpy(netif->name, "pp", sizeof(netif->name));
 #if PPP_IPV4_SUPPORT
 #if PPP_IPV4_SUPPORT
   netif->output = ppp_netif_output_ip4;
   netif->output = ppp_netif_output_ip4;
 #endif /* PPP_IPV4_SUPPORT */
 #endif /* PPP_IPV4_SUPPORT */