rpmsg_socket: connect addrlen can bigger then expect

Signed-off-by: ligd <liguiding1@xiaomi.com>
This commit is contained in:
ligd 2022-06-28 16:02:44 +08:00 committed by Petro Karashchenko
parent fab2f6d3d8
commit 630ca45a50

View File

@ -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;
}