commit | c4d2444e992c4eda1d7fc3287e93ba58295bf6b9 | [log] [tgz] |
---|---|---|
author | Sridhar Samudrala <sri@us.ibm.com> | Tue Jan 17 11:56:26 2006 -0800 |
committer | Sridhar Samudrala <sri@us.ibm.com> | Tue Jan 17 11:56:26 2006 -0800 |
tree | 04f2096c141ede308356bd2d8277d4c291fae24d | |
parent | 313e7b4d2588539e388d31c1febd50503a0083fc [diff] |
[SCTP]: Fix couple of races between sctp_peeloff() and sctp_rcv(). Validate and update the sk in sctp_rcv() to avoid the race where an assoc/ep could move to a different socket after we get the sk, but before the skb is added to the backlog. Also migrate the skb's in backlog queue to new sk when doing a peeloff. Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>