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:
parent
8b750ce54b
commit
b9031d9d87
4 changed files with 14 additions and 1 deletions
|
|
@ -588,6 +588,7 @@ struct sctp_af {
|
|||
int (*is_ce) (const struct sk_buff *sk);
|
||||
void (*seq_dump_addr)(struct seq_file *seq,
|
||||
union sctp_addr *addr);
|
||||
void (*ecn_capable)(struct sock *sk);
|
||||
__u16 net_header_len;
|
||||
int sockaddr_len;
|
||||
sa_family_t sa_family;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue