Message ID | 1619691589-4776-1-git-send-email-wangyunjian@huawei.com |
---|---|
State | New |
Headers | show |
Series | [net-next] sctp: Remove redundant skb_list null check | expand |
On Thu, Apr 29, 2021 at 06:19:49PM +0800, wangyunjian wrote: > From: Yunjian Wang <wangyunjian@huawei.com> > > The skb_list cannot be NULL here since its already being accessed > before. Remove the redundant null check. > > Signed-off-by: Yunjian Wang <wangyunjian@huawei.com> Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
On Thu, Apr 29, 2021 at 6:20 AM wangyunjian <wangyunjian@huawei.com> wrote: > > From: Yunjian Wang <wangyunjian@huawei.com> > > The skb_list cannot be NULL here since its already being accessed > before. Remove the redundant null check. > > Signed-off-by: Yunjian Wang <wangyunjian@huawei.com> > --- > net/sctp/ulpqueue.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/net/sctp/ulpqueue.c b/net/sctp/ulpqueue.c > index 407fed46931b..6f3685f0e700 100644 > --- a/net/sctp/ulpqueue.c > +++ b/net/sctp/ulpqueue.c > @@ -259,10 +259,7 @@ int sctp_ulpq_tail_event(struct sctp_ulpq *ulpq, struct sk_buff_head *skb_list) > return 1; > > out_free: > - if (skb_list) > - sctp_queue_purge_ulpevents(skb_list); > - else > - sctp_ulpevent_free(event); > + sctp_queue_purge_ulpevents(skb_list); > > return 0; > } > -- > 2.23.0 > Reviewed-by: Xin Long <lucien.xin@gmail.com>
diff --git a/net/sctp/ulpqueue.c b/net/sctp/ulpqueue.c index 407fed46931b..6f3685f0e700 100644 --- a/net/sctp/ulpqueue.c +++ b/net/sctp/ulpqueue.c @@ -259,10 +259,7 @@ int sctp_ulpq_tail_event(struct sctp_ulpq *ulpq, struct sk_buff_head *skb_list) return 1; out_free: - if (skb_list) - sctp_queue_purge_ulpevents(skb_list); - else - sctp_ulpevent_free(event); + sctp_queue_purge_ulpevents(skb_list); return 0; }