--- src/sys/sys/file.h 2006/08/06 18:56:46 1.23 +++ src/sys/sys/file.h 2006/10/27 04:56:33 1.24 @@ -56,6 +56,9 @@ #ifndef _SYS_SPINLOCK_H_ #include #endif +#ifndef _SYS_NAMECACHE_H_ +#include +#endif struct stat; struct proc; @@ -111,7 +114,7 @@ struct file { void *f_data; /* vnode, pipe, socket, or kqueue */ int f_count; /* reference count */ int f_msgcount; /* (U) reference count from message queue */ - struct namecache *f_ncp; /* ncp (required for directories) */ + struct nchandle f_nchandle; /* namecache reference */ struct spinlock f_spin; };