]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Add support for IPv6 based addresses as part of the TCP unify portspace feature
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 8 Dec 2017 19:21:46 +0000 (19:21 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 8 Dec 2017 19:21:46 +0000 (19:21 +0000)
commit76102c7debe5a7a1aaf7d5a3dab1223a43294ce4
treefec09931145b0ea0e3939e0413f33579432b706b
parent41be1ee6378a1aa754f6755274e442352db1fc85
Add support for IPv6 based addresses as part of the TCP unify portspace feature
in ibcore. This resolves an interopability issue when using both iWarp(T6) and
RDMA(CX-4 and CX-5) devices at the same time.

The problem is IPv4 based sockets cannot be bound to an IPv6 based address
causing sobind() to fail preventing all use of IPv6 based addresses with RDMA
when an iWarp device is present.

This is a direct commit.

Tested by: KrishnamRaju ErapaRaju <Krishna2@chelsio.com>
Sponsored by: Mellanox Technologies

git-svn-id: svn://svn.freebsd.org/base/stable/10@326704 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/ofed/drivers/infiniband/core/cma.c