summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ext2fs/ext2fs_inode.c
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2005-04-30 09:25:17 +0000
committerespie <espie@openbsd.org>2005-04-30 09:25:17 +0000
commit685aea3ce6ed0cd7feff41ab14280ea9d93c3718 (patch)
tree04651561fbab26ee3dc6f113131ba97c7e5bb1dc /sys/ufs/ext2fs/ext2fs_inode.c
parentisw* classification functions from citrus, with a `stub' implementation (diff)
downloadwireguard-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/ufs/ext2fs/ext2fs_inode.c')
0 files changed, 0 insertions, 0 deletions