diff options
author | 2005-04-30 09:25:17 +0000 | |
---|---|---|
committer | 2005-04-30 09:25:17 +0000 | |
commit | 685aea3ce6ed0cd7feff41ab14280ea9d93c3718 (patch) | |
tree | 04651561fbab26ee3dc6f113131ba97c7e5bb1dc /sys | |
parent | isw* classification functions from citrus, with a `stub' implementation (diff) | |
download | wireguard-openbsd-685aea3ce6ed0cd7feff41ab14280ea9d93c3718.tar.xz wireguard-openbsd-685aea3ce6ed0cd7feff41ab14280ea9d93c3718.zip |
Change internals of FILE: reuse the unget buffer field to access an
extended attribute data structure (pimpl idiom). Idea taken from citrus.
Much discussion with deraadt@, otto@, millert@...
This is the least disruptive way to extend FILE, since its size can't really
change without this being a flag day. So the size doesn't change.
Actual additions to the structure will come in separate steps, since this
change is nasty enough on its own.
Tests by otto@ and others, careful reading of code by otto@ and millert@.
This is definitely a major bump, and has been checked to not impact a
full ports build.
Diffstat (limited to 'sys')
0 files changed, 0 insertions, 0 deletions