summaryrefslogtreecommitdiffstats
path: root/share/man/man4
diff options
context:
space:
mode:
authorhenning <henning@openbsd.org>2009-08-09 12:50:09 +0000
committerhenning <henning@openbsd.org>2009-08-09 12:50:09 +0000
commit5598ce928c4b8f0ebe2432c60f5877475fb6b01c (patch)
tree47d68b0b4e54bc508d7c0aeb97be08404aafb05b /share/man/man4
parentonce again ipsec tries to be clever and plays fast, this time by (diff)
downloadwireguard-openbsd-5598ce928c4b8f0ebe2432c60f5877475fb6b01c.tar.xz
wireguard-openbsd-5598ce928c4b8f0ebe2432c60f5877475fb6b01c.zip
make mbuf tags suck a bit less, performance wise.
the most common operation is checking for a particular tag to be there. in the majority of the cases it is not. introduce a "tagsset" in the mbuf packet header which has a bit for each mbuf tag type that is in the chain set, checking for its existance is now as easy and cheap as (tagsset & type) != 0. theo ok
Diffstat (limited to 'share/man/man4')
0 files changed, 0 insertions, 0 deletions