diff --git a/net/procfs/net_tcp.c b/net/procfs/net_tcp.c index c3962d686d2..48155f5538d 100644 --- a/net/procfs/net_tcp.c +++ b/net/procfs/net_tcp.c @@ -60,8 +60,8 @@ static ssize_t netprocfs_tcpstats(FAR struct netprocfs_file_s *priv, int addrlen = (domain == PF_INET) ? INET_ADDRSTRLEN : INET6_ADDRSTRLEN; FAR struct tcp_conn_s *conn = NULL; - char remote[addrlen + 1]; - char local[addrlen + 1]; + char remote[INET6_ADDRSTRLEN + 1]; + char local[INET6_ADDRSTRLEN + 1]; int len = 0; void *laddr; void *raddr; diff --git a/net/procfs/net_udp.c b/net/procfs/net_udp.c index 0dab03b68a4..424de2f198e 100644 --- a/net/procfs/net_udp.c +++ b/net/procfs/net_udp.c @@ -60,8 +60,8 @@ static ssize_t netprocfs_udpstats(FAR struct netprocfs_file_s *priv, int addrlen = (domain == PF_INET) ? INET_ADDRSTRLEN : INET6_ADDRSTRLEN; FAR struct udp_conn_s *conn = NULL; - char remote[addrlen + 1]; - char local[addrlen + 1]; + char remote[INET6_ADDRSTRLEN + 1]; + char local[INET6_ADDRSTRLEN + 1]; int len = 0; void *laddr; void *raddr;