mirror of
https://github.com/apache/nuttx.git
synced 2026-05-29 04:19:37 +08:00
net/assert: remove all unnecessary check for psock/conn
Since inet/socket layer already contains sanity checks, so remove unnecessary lower half checks Signed-off-by: chao an <anchao@xiaomi.com>
This commit is contained in:
@@ -80,8 +80,7 @@ int can_getsockopt(FAR struct socket *psock, int level, int option,
|
||||
FAR struct can_conn_s *conn;
|
||||
int ret = OK;
|
||||
|
||||
DEBUGASSERT(psock != NULL && value != NULL && value_len != NULL &&
|
||||
psock->s_conn != NULL);
|
||||
DEBUGASSERT(value != NULL && value_len != NULL);
|
||||
conn = psock->s_conn;
|
||||
|
||||
#ifdef CONFIG_NET_TIMESTAMP
|
||||
|
||||
@@ -473,8 +473,6 @@ ssize_t can_recvmsg(FAR struct socket *psock, FAR struct msghdr *msg,
|
||||
struct can_recvfrom_s state;
|
||||
int ret;
|
||||
|
||||
DEBUGASSERT(psock != NULL && psock->s_conn != NULL);
|
||||
|
||||
conn = psock->s_conn;
|
||||
|
||||
if (psock->s_type != SOCK_RAW)
|
||||
|
||||
@@ -77,7 +77,6 @@ int can_setsockopt(FAR struct socket *psock, int level, int option,
|
||||
int ret = OK;
|
||||
int count = 0;
|
||||
|
||||
DEBUGASSERT(psock != NULL && psock->s_conn != NULL);
|
||||
DEBUGASSERT(value_len == 0 || value != NULL);
|
||||
|
||||
conn = psock->s_conn;
|
||||
|
||||
@@ -270,8 +270,6 @@ static void can_addref(FAR struct socket *psock)
|
||||
{
|
||||
FAR struct can_conn_s *conn;
|
||||
|
||||
DEBUGASSERT(psock != NULL && psock->s_conn != NULL);
|
||||
|
||||
conn = psock->s_conn;
|
||||
DEBUGASSERT(conn->crefs > 0 && conn->crefs < 255);
|
||||
conn->crefs++;
|
||||
@@ -312,7 +310,7 @@ static int can_bind(FAR struct socket *psock,
|
||||
{
|
||||
FAR struct sockaddr_can *canaddr;
|
||||
FAR struct can_conn_s *conn;
|
||||
DEBUGASSERT(psock != NULL && psock->s_conn != NULL && addr != NULL &&
|
||||
DEBUGASSERT(addr != NULL &&
|
||||
addrlen >= sizeof(struct sockaddr_can));
|
||||
|
||||
/* Save the address information in the connection structure */
|
||||
@@ -365,7 +363,6 @@ static int can_poll_local(FAR struct socket *psock, FAR struct pollfd *fds,
|
||||
pollevent_t eventset = 0;
|
||||
int ret = OK;
|
||||
|
||||
DEBUGASSERT(psock != NULL && psock->s_conn != NULL);
|
||||
conn = psock->s_conn;
|
||||
info = conn->pollinfo;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user