You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by pk...@apache.org on 2022/07/23 05:16:55 UTC
[incubator-nuttx] 02/05: rpmsg_socket: connect addrlen can bigger then expect
This is an automated email from the ASF dual-hosted git repository.
pkarashchenko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 630ca45a50b66513baba6fb25c5e28e705e919a8
Author: ligd <li...@xiaomi.com>
AuthorDate: Tue Jun 28 16:02:44 2022 +0800
rpmsg_socket: connect addrlen can bigger then expect
Signed-off-by: ligd <li...@xiaomi.com>
---
net/rpmsg/rpmsg_sockif.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/rpmsg/rpmsg_sockif.c b/net/rpmsg/rpmsg_sockif.c
index f8c28e7dec..9130fe600c 100644
--- a/net/rpmsg/rpmsg_sockif.c
+++ b/net/rpmsg/rpmsg_sockif.c
@@ -569,7 +569,7 @@ static int rpmsg_socket_setaddr(FAR struct rpmsg_socket_conn_s *conn,
FAR struct sockaddr_rpmsg *rpaddr = (FAR struct sockaddr_rpmsg *)addr;
if (rpaddr->rp_family != AF_RPMSG ||
- addrlen != sizeof(struct sockaddr_rpmsg))
+ addrlen < sizeof(struct sockaddr_rpmsg))
{
return -EINVAL;
}