]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Implement get network interface by params function in ipoib.
authorHans Petter Selasky <hselasky@FreeBSD.org>
Fri, 7 Sep 2018 18:05:09 +0000 (18:05 +0000)
committerHans Petter Selasky <hselasky@FreeBSD.org>
Fri, 7 Sep 2018 18:05:09 +0000 (18:05 +0000)
commit86156495f43b985fde53c3b2528227d5a1f9170a
treea6b764c97b6860acbd4e12c2cce6d1d544536383
parent5b029767e23f89e39bb6acc639ba2ffee49895fd
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.

MFC after: 3 days
Approved by: re (gjb)
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