[lwip][ppp]: fix the risk of name member contamination in the ppp netif

This commit is contained in:
Evlers
2026-05-24 12:06:38 +08:00
committed by Rbb666
parent 047ab1eca4
commit c191ad8cd4
2 changed files with 2 additions and 2 deletions
+1
View File
@@ -213,6 +213,7 @@ if RT_USING_LWIP
config RT_LWIP_NETIF_NAMESIZE
int "netif name length"
default 6
range 3 32
config SO_REUSE
int "Enable SO_REUSEADDR option"
@@ -469,8 +469,7 @@ static void ppp_do_connect(void *arg) {
* ppp_netif_init_cb - netif init callback
*/
static err_t ppp_netif_init_cb(struct netif *netif) {
netif->name[0] = 'p';
netif->name[1] = 'p';
strncpy(netif->name, "pp", sizeof(netif->name));
#if PPP_IPV4_SUPPORT
netif->output = ppp_netif_output_ip4;
#endif /* PPP_IPV4_SUPPORT */