Prefer using IS_ERR_OR_NULL() over using IS_ERR() and a manual NULL check. Change generated with coccinelle. To: Marcelo Ricardo Leitner To: Xin Long To: "David S. Miller" To: Eric Dumazet To: Jakub Kicinski To: Paolo Abeni To: Simon Horman Cc: linux-sctp@vger.kernel.org Cc: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Philipp Hahn --- net/sctp/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/sctp/socket.c b/net/sctp/socket.c index 05fb00c9c33576d1e18ee31c34974d8b76efa768..a0596c94be4ad6afae6be13adb3bce17140264e9 100644 --- a/net/sctp/socket.c +++ b/net/sctp/socket.c @@ -5349,7 +5349,7 @@ struct sctp_transport *sctp_transport_get_idx(struct net *net, if (!pos) return SEQ_START_TOKEN; - while ((t = sctp_transport_get_next(net, iter)) && !IS_ERR(t)) { + while (!IS_ERR_OR_NULL((t = sctp_transport_get_next(net, iter)))) { if (!--pos) break; sctp_transport_put(t); -- 2.43.0