Skip to content

Commit

Permalink
net/rpmsg: Remove all the special handle of "backlog == -1"
Browse files Browse the repository at this point in the history
Signed-off-by: Xiang Xiao <[email protected]>
  • Loading branch information
xiaoxiang781216 authored and yintao committed Oct 11, 2024
1 parent 3c93808 commit ba98c1a
Showing 1 changed file with 0 additions and 17 deletions.
17 changes: 0 additions & 17 deletions net/rpmsg/rpmsg_sockif.c
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,6 @@ struct rpmsg_socket_conn_s
FAR struct rpmsg_socket_conn_s *next;

/* server listen-scoket listening: backlog > 0;
* server listen-scoket closed: backlog = -1;
* others: backlog = 0;
*/

Expand Down Expand Up @@ -825,11 +824,6 @@ static int rpmsg_socket_accept(FAR struct socket *psock,
FAR struct rpmsg_socket_conn_s *server = psock->s_conn;
int ret = 0;

if (server->backlog == -1)
{
return -ECONNRESET;
}

if (!_SS_ISLISTENING(server->sconn.s_flags))
{
return -EINVAL;
Expand Down Expand Up @@ -875,11 +869,6 @@ static int rpmsg_socket_accept(FAR struct socket *psock,
else
{
ret = net_sem_wait(&server->recvsem);
if (server->backlog == -1)
{
ret = -ECONNRESET;
}

if (ret < 0)
{
break;
Expand Down Expand Up @@ -930,12 +919,6 @@ static int rpmsg_socket_poll(FAR struct socket *psock,

if (_SS_ISLISTENING(conn->sconn.s_flags))
{
if (conn->backlog == -1)
{
ret = -ECONNRESET;
goto errout;
}

if (conn->next)
{
eventset |= POLLIN;
Expand Down

0 comments on commit ba98c1a

Please sign in to comment.