diff options
Diffstat (limited to 'net/sctp/inqueue.c')
-rw-r--r-- | net/sctp/inqueue.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/sctp/inqueue.c b/net/sctp/inqueue.c index 7e8a16c77039..b335ffcef0b9 100644 --- a/net/sctp/inqueue.c +++ b/net/sctp/inqueue.c | |||
@@ -163,6 +163,9 @@ struct sctp_chunk *sctp_inq_pop(struct sctp_inq *queue) | |||
163 | chunk->singleton = 1; | 163 | chunk->singleton = 1; |
164 | ch = (sctp_chunkhdr_t *) chunk->skb->data; | 164 | ch = (sctp_chunkhdr_t *) chunk->skb->data; |
165 | chunk->data_accepted = 0; | 165 | chunk->data_accepted = 0; |
166 | |||
167 | if (chunk->asoc) | ||
168 | sock_rps_save_rxhash(chunk->asoc->base.sk, chunk->skb); | ||
166 | } | 169 | } |
167 | 170 | ||
168 | chunk->chunk_hdr = ch; | 171 | chunk->chunk_hdr = ch; |