All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] net: caif: chnl_net: remove unnecessary null check in chnl_recv_cb
@ 2017-10-30 22:47 Gustavo A. R. Silva
  2017-10-30 23:33 ` Gustavo A. R. Silva
  0 siblings, 1 reply; 5+ messages in thread
From: Gustavo A. R. Silva @ 2017-10-30 22:47 UTC (permalink / raw)
  To: Dmitry Tarnyagin, David S. Miller
  Cc: netdev, linux-kernel, Gustavo A. R. Silva

container_of is never null, so this null check is unnecessary.

This code was detected with the help of Coccinelle.

Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
 net/caif/chnl_net.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net/caif/chnl_net.c b/net/caif/chnl_net.c
index 922ac1d..489298d 100644
--- a/net/caif/chnl_net.c
+++ b/net/caif/chnl_net.c
@@ -77,8 +77,6 @@ static int chnl_recv_cb(struct cflayer *layr, struct cfpkt *pkt)
 	u8 buf;
 
 	priv = container_of(layr, struct chnl_net, chnl);
-	if (!priv)
-		return -EINVAL;
 
 	skb = (struct sk_buff *) cfpkt_tonative(pkt);
 
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-10-31  4:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-30 22:47 [PATCH] net: caif: chnl_net: remove unnecessary null check in chnl_recv_cb Gustavo A. R. Silva
2017-10-30 23:33 ` Gustavo A. R. Silva
2017-10-31  2:33   ` Gustavo A. R. Silva
2017-10-31  4:12     ` Gustavo A. R. Silva
2017-10-31  4:12       ` Gustavo A. R. Silva

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.