[Libsysio-commit] HEAD: libsysio/src namei.c
Brought to you by:
lward
From: Ruth K. <rk...@us...> - 2009-09-18 20:16:49
|
Update of /cvsroot/libsysio/libsysio/src In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv27528 Modified Files: namei.c Log Message: ND_NXMNT prevents traversal of a mount, so, automounts are not helpful in the presence of this flag. Index: namei.c =================================================================== RCS file: /cvsroot/libsysio/libsysio/src/namei.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -w -b -B -p -r1.36 -r1.37 --- namei.c 20 Aug 2009 01:06:01 -0000 1.36 +++ namei.c 18 Sep 2009 20:16:37 -0000 1.37 @@ -348,7 +348,7 @@ _sysio_path_walk(struct pnode *parent, s ino = nd->nd_pno->p_base->pb_ino; } #ifdef AUTOMOUNT_FILE_NAME - else if ((nd->nd_flags & ND_NXMNT) && + else if (!(nd->nd_flags & ND_NXMNT) && ino && nd->nd_amcnt < MAX_MOUNT_DEPTH && S_ISDIR(ino->i_stbuf.st_mode) && |