VOP_REMOVE(9) | Kernel Developer's Manual | VOP_REMOVE(9) |
VOP_REMOVE
,
VOP_RMDIR
— remove a file or
directory
#include
<sys/param.h>
#include <sys/vnode.h>
int
VOP_REMOVE
(struct
vnode *dvp, struct vnode
*vp, struct componentname
*cnp);
int
VOP_RMDIR
(struct
vnode *dvp, struct vnode
*vp, struct componentname
*cnp);
These entry points remove files and directories respectively.
The arguments are:
Both dvp and vp should be locked on entry and remain locked on return.
Zero is returned on success, otherwise an error code is returned.
This manual page was written by Doug Rabson.
July 24, 1996 | Debian |