]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Allow implicit TCP connection setup for TCP/IPv6.
authortuexen <tuexen@FreeBSD.org>
Mon, 30 Jul 2018 21:27:26 +0000 (21:27 +0000)
committertuexen <tuexen@FreeBSD.org>
Mon, 30 Jul 2018 21:27:26 +0000 (21:27 +0000)
commite122a5a1f672fa15b9ea7677b66bc5fb8864d578
tree1398bb7919c43b2d083960405389d0a7fef6e260
parent8cb442560a3f45be7df3df814492f45d52ab38eb
Allow implicit TCP connection setup for TCP/IPv6.

TCP/IPv4 allows an implicit connection setup using sendto(), which
is used for TTCP and TCP fast open. This patch adds support for
TCP/IPv6.
While there, improve some tests for detecting multicast addresses,
which are mapped.

Reviewed by: bz@, kbowling@, rrs@
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D16458
sys/netinet/tcp_usrreq.c
sys/netinet6/in6_proto.c