steal some padding in mbuf pkthdrs to store a flow id.
authordlg <dlg@openbsd.org>
Thu, 8 Oct 2015 11:36:15 +0000 (11:36 +0000)
committerdlg <dlg@openbsd.org>
Thu, 8 Oct 2015 11:36:15 +0000 (11:36 +0000)
commit0ce39dfb1b1eb601eab9b925dffcdef4dc14fa7d
tree1a2d8ecb6ab47c933509c0102f476a67504bff76
parente35b78b8b3bc258881ea2ebc9a204d9ec752fd5d
steal some padding in mbuf pkthdrs to store a flow id.

the flowid roughly identifies a flow or connection that the mbuf
is a part of, and can be used instead of hashing contents of the
packet (like src+dst mac and ip addresses) to decide which path a
packet should take.

ok mpi@ mikeb@ sthen@
share/man/man9/mbuf.9
sys/sys/mbuf.h