diff options
author | 2009-08-09 12:50:09 +0000 | |
---|---|---|
committer | 2009-08-09 12:50:09 +0000 | |
commit | 5598ce928c4b8f0ebe2432c60f5877475fb6b01c (patch) | |
tree | 47d68b0b4e54bc508d7c0aeb97be08404aafb05b /share/man/man4 | |
parent | once again ipsec tries to be clever and plays fast, this time by (diff) | |
download | wireguard-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