[Libsysio-commit] HEAD: libsysio/include inode.h
Brought to you by:
lward
From: Lee W. <lw...@us...> - 2009-02-04 19:11:47
|
Update of /cvsroot/libsysio/libsysio/include In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv26722/include Modified Files: inode.h Log Message: Added a new flag for namei, ND_NXMNT. This flag will cause namei to refrain from crossing mount points while resolving a path. Index: inode.h =================================================================== RCS file: /cvsroot/libsysio/libsysio/include/inode.h,v retrieving revision 1.51 retrieving revision 1.52 diff -u -w -b -B -p -r1.51 -r1.52 --- inode.h 28 Jan 2009 16:13:19 -0000 1.51 +++ inode.h 4 Feb 2009 19:11:40 -0000 1.52 @@ -664,6 +664,7 @@ struct nameidata { #define ND_NOFOLLOW 0x01 /* no follow symlinks */ #define ND_NEGOK 0x02 /* last missing is ok */ #define ND_NOPERMCHECK 0x04 /* don't check perms */ +#define ND_NXMNT 0x08 /* don't cross mounts */ #ifdef AUTOMOUNT_FILE_NAME #define _ND_INIT_AUTOMOUNT(nd) ((nd)->nd_amcnt = 0) |