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,
