]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Allow implicit TCP connection setup for TCP/IPv6.
authorMichael Tuexen <tuexen@FreeBSD.org>
Mon, 30 Jul 2018 21:27:26 +0000 (21:27 +0000)
committerMichael Tuexen <tuexen@FreeBSD.org>
Mon, 30 Jul 2018 21:27:26 +0000 (21:27 +0000)
commit888973f5ae896ca507f81f8813a713c204127a23
tree1398bb7919c43b2d083960405389d0a7fef6e260
parente2662978b8351fe9b0f1174099e2603179ff0e9a
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