summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authornp <np@FreeBSD.org>2016-01-22 23:33:34 +0000
committernp <np@FreeBSD.org>2016-01-22 23:33:34 +0000
commit057d736604eed731d9aa730e87220c4caa227ae3 (patch)
tree2bc6c60b6ab83ffb2aa3364ef3759bd23b93757e /usr.bin
parent9a3b34d7631b1ef522add470e0131f1a802f4968 (diff)
downloadFreeBSD-src-057d736604eed731d9aa730e87220c4caa227ae3.zip
FreeBSD-src-057d736604eed731d9aa730e87220c4caa227ae3.tar.gz
Fix for iWARP servers that listen on INADDR_ANY.
The iWARP Connection Manager (CM) on FreeBSD creates a TCP socket to represent an iWARP endpoint when the connection is over TCP. For servers the current approach is to invoke create_listen callback for each iWARP RNIC registered with the CM. This doesn't work too well for INADDR_ANY because a listen on any TCP socket already notifies all hardware TOEs/RNICs of the new listener. This patch fixes the server side of things for FreeBSD. We've tried to keep all these modifications in the iWARP/TCP specific parts of the OFED infrastructure as much as possible. Submitted by: Krishnamraju Eraparaju @ Chelsio (with design inputs from Steve Wise) Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D4801
Diffstat (limited to 'usr.bin')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud