]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
This patch fixes two bugs related to the setting of the I-Bit
authortuexen <tuexen@FreeBSD.org>
Thu, 30 Jun 2016 06:06:35 +0000 (06:06 +0000)
committertuexen <tuexen@FreeBSD.org>
Thu, 30 Jun 2016 06:06:35 +0000 (06:06 +0000)
commit557adfd043392c63b27f9b324c7d68e04340da6d
treece17368c43cf4bc59a03bc8386f37e7647763486
parenteaf77c9cc6b13068139a614d637eea03363dea75
This patch fixes two bugs related to the setting of the I-Bit
for SCTP DATA and I-DATA chunks.
* For fragmented user messages, set the I-Bit only on the last
  fragment.
* When using explicit EOR mode, set the I-Bit on the last
  fragment, whenever SCTP_SACK_IMMEDIATELY was set in snd_flags
  for any of the send() calls.

Approved by: re (hrs)
MFC after: 1 week
sys/netinet/sctp_output.c