]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r338526:
authorhselasky <hselasky@FreeBSD.org>
Mon, 10 Sep 2018 08:17:36 +0000 (08:17 +0000)
committerhselasky <hselasky@FreeBSD.org>
Mon, 10 Sep 2018 08:17:36 +0000 (08:17 +0000)
commit3423a110b1b530da03e52ebd1fe851a3fc22a3c6
tree6622c590032387f16ac7949e855ef998932c9bbd
parent173061bbd41cccc40822ce26b52fe9c7b887347a
MFC r338526:
Implement get network interface by params function in ipoib.

Also fix the validate_ipv4_net_dev() and validate_ipv6_net_dev() functions
which had source and destination addresses swapped, and didn't set the
scope ID for IPv6 link-local addresses.

This allows applications like krping to work using IPoIB devices.

Sponsored by: Mellanox Technologies
sys/ofed/drivers/infiniband/core/ib_cma.c
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c