freebsd-dev/sys/netinet/libalias
Lutz Donnerhacke cac129e603 libalias: Restructure - Table for partially links
Separate the partially specified links into a separate data structure.

This would causes a major parformance impact, if there are many of
them.  Use a (smaller) hash table to speed up the partially link
access.

MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D30570
2021-06-19 20:03:08 +02:00
..
alias_db.c libalias: Restructure - Table for partially links 2021-06-19 20:03:08 +02:00
alias_dummy.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_ftp.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_irc.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_local.h libalias: Restructure - Table for partially links 2021-06-19 20:03:08 +02:00
alias_mod.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_mod.h malloc: try to use builtins for zeroing at the callsite 2018-06-02 22:20:09 +00:00
alias_nbt.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_pptp.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_proxy.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_sctp.c libalias: Promote per instance global variable timeStamp 2021-06-19 18:25:44 +02:00
alias_sctp.h libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_skinny.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_smedia.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias_util.c libalias: Style cleanup 2021-05-15 08:57:55 +02:00
alias.c libalias: Remove unused function LibAliasCheckNewLink 2021-05-31 12:53:57 +02:00
alias.h libalias: Remove LibAliasCheckNewLink 2021-05-31 13:04:11 +02:00
HISTORY libalias: Remove LibAliasCheckNewLink 2021-05-31 13:04:11 +02:00
libalias.3 libalias: Remove unused function LibAliasCheckNewLink 2021-05-31 12:53:57 +02:00