Move vnode macros to their own directories
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Wed, 4 Nov 2009 18:09:51 +0000 (18:09 +0000)
committerDerrick Brashear <shadow|account-1000005@unknown>
Sun, 8 Nov 2009 16:25:57 +0000 (08:25 -0800)
commitc90134fd1f1b5cd16052c5fdc91ddd1b1ac6e19a
tree92cf31cc35c854681538dec1fa92a967a8f9fbc3
parent457303440042ad43e61652b6ca11c84fab390b82
Move vnode macros to their own directories

The tree is inconsistent whether macros for access to vnodes are
provided by the OS directories, or in afs_osi.h. This makes things
very confusing, especially in the Linux case where macros are
provided in afs_osi.h, and then promptly redefined in
LINUX/osi_machdep.h

Adopt a convention where default macros are conditionally provided
by osi_machdep.h. Where these aren't wanted, they should be disabled
in osi_machdep.h, and OS specific versions provided in the individual
OS's directory.

Change-Id: I47bc969af3f6670db9348689b5ce60181fd44f21
Reviewed-on: http://gerrit.openafs.org/784
Tested-by: Marc Dionne <marc.c.dionne@gmail.com>
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/afs/DARWIN/osi_machdep.h
src/afs/FBSD/osi_machdep.h
src/afs/LINUX/osi_machdep.h
src/afs/NBSD/osi_machdep.h
src/afs/OBSD/osi_machdep.h
src/afs/afs_osi.h