]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/miscfs/synthfs/synthfs_vnops.c
xnu-517.tar.gz
[apple/xnu.git] / bsd / miscfs / synthfs / synthfs_vnops.c
index 64afea17a8230815b9f2b39991510ce7645a50aa..f6f9d782c2600b911e8861e186ecd0912b7a430b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2002 Apple Computer, Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  * 
 #include <sys/ubc.h>
 #endif
 
-/* external routines defined in vfs_cache.c */
-extern void cache_purge (struct vnode *vp);
-extern int cache_lookup (struct vnode *dvp, struct vnode **vpp, struct componentname *cnp);
-extern void cache_enter (struct vnode *dvp, struct vnode *vpp, struct componentname *cnp);
-
-//extern void vnode_uncache(struct vnode *);
-
 extern int groupmember(gid_t gid, struct ucred* cred);
 
 #define VOPFUNC int (*)(void *)
@@ -185,7 +178,7 @@ struct vop_create_args /* {
        Debugger(debugmsg);
 #endif
 
-       return EOPNOTSUPP;
+       return err_create(ap);
 }