Subject: Re: adding mbuf member
To: None <firstname.lastname@example.org>
From: None <email@example.com>
Date: 01/29/2000 17:35:10
> For keeping IPsec decryption history and other information,
> I would like to add one variable into mbuf header (M_PKTHDR),
> like below. this will let us attach extra mbuf chain to mbuf.
list of things I've noticed:
- freebsd (3.x and higher) has extra member, m->m_pkthdr.header for
- openbsd has extra member, m->m_pkthdr.tdbi for keeping IPsec
SPI lookup information.
- netbsd has M_SETCTX() and M_GETCTX() macro, which seem to be used
by de* and pdq* only. the use in de* and pdq* does not comflict
with, say, packet filters as the field will be reset to NULL by the
time the packet is put into input queue.