aboutsummaryrefslogtreecommitdiff
path: root/share/security/patches/EN-10:01/sctp.patch
diff options
context:
space:
mode:
Diffstat (limited to 'share/security/patches/EN-10:01/sctp.patch')
-rw-r--r--share/security/patches/EN-10:01/sctp.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/share/security/patches/EN-10:01/sctp.patch b/share/security/patches/EN-10:01/sctp.patch
new file mode 100644
index 0000000000..7543c42d2b
--- /dev/null
+++ b/share/security/patches/EN-10:01/sctp.patch
@@ -0,0 +1,14 @@
+Index: sys/netinet/sctp_input.c
+===================================================================
+--- sys/netinet/sctp_input.c (revision 200583)
++++ sys/netinet/sctp_input.c (working copy)
+@@ -834,6 +834,9 @@ sctp_handle_shutdown(struct sctp_shutdown_chunk *c
+ return;
+ } else {
+ sctp_update_acked(stcb, cp, net, abort_flag);
++ if (*abort_flag) {
++ return;
++ }
+ }
+ if (asoc->control_pdapi) {
+ /*