diff options
author | David Miller <davem@davemloft.net> | 2019-04-11 15:02:07 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-04-11 21:33:31 -0700 |
commit | 013b96ec64616b57fc631b304dfcecc5bc288f90 (patch) | |
tree | 0b4e504f19d268f8003d58a82b9cbbf249d36d1d /net/sctp/stream_interleave.c | |
parent | 178ca044aa60cb05102148b635cb82f6986451a3 (diff) | |
download | linux-013b96ec64616b57fc631b304dfcecc5bc288f90.tar.bz2 |
sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event().
Now the SKB list implementation assumption can be removed.
And now that we know that the list head is always non-NULL
we can remove the code blocks dealing with that as well.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/stream_interleave.c')
-rw-r--r-- | net/sctp/stream_interleave.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sctp/stream_interleave.c b/net/sctp/stream_interleave.c index 2c50627bdfdb..25e0b7e5189c 100644 --- a/net/sctp/stream_interleave.c +++ b/net/sctp/stream_interleave.c @@ -1317,7 +1317,7 @@ static int do_ulpq_tail_event(struct sctp_ulpq *ulpq, struct sctp_ulpevent *even skb_queue_head_init(&temp); __skb_queue_tail(&temp, sctp_event2skb(event)); - return sctp_ulpq_tail_event(ulpq, event); + return sctp_ulpq_tail_event(ulpq, &temp); } static struct sctp_stream_interleave sctp_stream_interleave_0 = { |