[Libsysio-commit] b_lustre: libsysio/src unlink.c
Brought to you by:
lward
From: Mei <me...@us...> - 2003-06-29 07:56:50
|
Update of /cvsroot/libsysio/libsysio/src In directory sc8-pr-cvs1:/tmp/cvs-serv23729 Modified Files: Tag: b_lustre unlink.c Log Message: don't try to follow symbol links in sycall unlink(). Index: unlink.c =================================================================== RCS file: /cvsroot/libsysio/libsysio/src/unlink.c,v retrieving revision 1.3 retrieving revision 1.3.4.1 diff -u -w -b -B -p -r1.3 -r1.3.4.1 --- unlink.c 24 Mar 2003 22:09:07 -0000 1.3 +++ unlink.c 29 Jun 2003 07:56:47 -0000 1.3.4.1 @@ -60,7 +60,7 @@ unlink(const char *path) struct pnode *pno; INTENT_INIT(&intent, INT_UPDPARENT, NULL, NULL); - err = _sysio_namei(_sysio_cwd, path, 0, &intent, &pno); + err = _sysio_namei(_sysio_cwd, path, ND_NOFOLLOW, &intent, &pno); if (err) goto out; if (IS_RDONLY(pno, pno->p_base->pb_ino)) { |