summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorXin Long <lucien.xin@gmail.com>2026-04-26 17:46:41 +0300
committerJakub Kicinski <kuba@kernel.org>2026-04-29 03:52:19 +0300
commit8a92cb475ca90d84db769e4d4383e631ace0d6e5 (patch)
tree0c28d88b3cdcf00c0a66b4ddb8cf0ce48893ad46 /include/linux/timerqueue.h
parent576a5d2bad4814c881a829576b1261b9b8159d2b (diff)
downloadlinux-8a92cb475ca90d84db769e4d4383e631ace0d6e5.tar.xz
sctp: discard stale INIT after handshake completion
After an association reaches ESTABLISHED, the peer’s init_tag is already known from the handshake. Any subsequent INIT with the same init_tag is not a valid restart, but a delayed or duplicate INIT. Drop such INIT chunks in sctp_sf_do_unexpected_init() instead of processing them as new association attempts. Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Signed-off-by: Xin Long <lucien.xin@gmail.com> Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> Link: https://patch.msgid.link/5788c76c1ee122a3ed00189e88dcf9df1fba226c.1777214801.git.lucien.xin@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions