sctp: Fix ECN markings for IPv6
Commit e9df2e8fd8
("[IPV6]: Use
appropriate sock tclass setting for routing lookup.") also changed the
way that ECN capable transports mark this capability in IPv6. As a
result, SCTP was not marking ECN capablity because the traffic class
was never set. This patch brings back the markings for IPv6 traffic.
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
8b750ce54b
commit
b9031d9d87
@@ -548,7 +548,7 @@ int sctp_packet_transmit(struct sctp_packet *packet)
|
||||
* Note: The works for IPv6 layer checks this bit too later
|
||||
* in transmission. See IP6_ECN_flow_xmit().
|
||||
*/
|
||||
INET_ECN_xmit(nskb->sk);
|
||||
(*tp->af_specific->ecn_capable)(nskb->sk);
|
||||
|
||||
/* Set up the IP options. */
|
||||
/* BUG: not implemented
|
||||
|
Reference in New Issue
Block a user