]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tcp: Use jenkins_hash32() in hostcache
authorRichard Scheffenegger <rscheff@FreeBSD.org>
Thu, 8 Apr 2021 18:28:43 +0000 (20:28 +0200)
committerRichard Scheffenegger <rscheff@FreeBSD.org>
Fri, 16 Apr 2021 20:44:03 +0000 (22:44 +0200)
commit139576030ff339e164f7b6a41bf382e147d41053
treecb2a5877dcb662c254e06c50a711d75137a7f65b
parente5bbb777cbfafbd915ce815b8d0f2d3db8d26431
tcp: Use jenkins_hash32() in hostcache

As other parts of the base tcp stack (eg.
tcp fastopen) already use jenkins_hash32,
and the properties appear reasonably good,
switching to use that.

Reviewed By: tuexen, #transport, ae
MFC after: 2 weeks
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D29515

(cherry picked from commit b878ec024bbee063f4181c9be08476a864fa6a7b)
share/man/man4/tcp.4
sys/netinet/tcp_hostcache.c
sys/netinet/tcp_hostcache.h