summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authormjg <mjg@FreeBSD.org>2015-07-09 16:32:58 +0000
committermjg <mjg@FreeBSD.org>2015-07-09 16:32:58 +0000
commit2c26f2224bb10b17bc0beebf9d71485455603f87 (patch)
treedb27788d8f4e079e63520e2debc824b7b981744e /crypto
parentfaf2b7a96c2992a266770a657540ae1c74eccb69 (diff)
downloadFreeBSD-src-2c26f2224bb10b17bc0beebf9d71485455603f87.zip
FreeBSD-src-2c26f2224bb10b17bc0beebf9d71485455603f87.tar.gz
vfs: simplify error handling in namei
The logic is reorganised so that there is one exit point prior to the lookup loop. This is an intermediate step to making audit logging functions use found vnode instead of translating ni_dirfd on their own. ni_startdir validation is removed. The only in-tree consumer is nfs which already makes sure it is a directory. Reviewed by: kib
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud