However, both fs indirection structures will need fixing, as they use C99 field assignments:you know stuff like: +struct vops tmpfs_fifovops = { + .vop_lookup = tmpfs_fifo_lookup, + .vop_create = tmpfs_fifo_create, and +struct vops tmpfs_specvops = { + .vop_lookup = tmpfs_spec_lookup, + .vop_create = tmpfs_spec_create,
This is the same kind of field assignment used by all other file systems in the tree for 2 years now. -p.