CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2020/06/21 05:44:12

Modified files:
        sys/sys        : mbuf.h 
        share/man/man9 : mbuf_tags.9 

Log message:
wireguard is taking over the gif mbuf tag.

gif used its mbuf tag to store it's interface index so it could
detect loops. gre also did this, and i cut most of the drivers
(including gif) over to using the gre tag. so the gif tag is unused.

wireguard uses the tag to store peer information between different
contexts the packet is processed in. it also needs a bit more space
to do that.

from Matt Dunwoodie and Jason A. Donenfeld

ok deraadt@

Reply via email to