]> git.baikalelectronics.ru Git - kernel.git/commit
sctp: support for sending packet over udp6 sock
authorXin Long <lucien.xin@gmail.com>
Thu, 29 Oct 2020 07:05:07 +0000 (15:05 +0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 30 Oct 2020 22:24:35 +0000 (15:24 -0700)
commit22b88b03f863538d46faa2785c2c06c962d9b00a
treee4fc0033711c22cebfa3e10b19474b4b56e351b2
parent931262bded7e7d33e96e65ed9197957a8fa7937a
sctp: support for sending packet over udp6 sock

This one basically does the similar things in sctp_v6_xmit as does for
udp4 sock in the last patch, just note that:

  1. label needs to be calculated, as it's the param of
     udp_tunnel6_xmit_skb().

  2. The 'nocheck' param of udp_tunnel6_xmit_skb() is false, as
     required by RFC.

v1->v2:
  - Use sp->udp_port instead in sctp_v6_xmit(), which is more safe.

Signed-off-by: Xin Long <lucien.xin@gmail.com>
Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/sctp/ipv6.c