Module Name: src Committed By: dholland Date: Mon Apr 18 00:45:07 UTC 2011
Modified Files: src/sys/kern: vfs_lookup.c Log Message: Goto considered harmful; remove dirloop: in favor of using a loop continue. This runs the "are we mounted?" test on every directory instead of only sometimes; however, it's not exactly an expensive test (null pointer check) and the prior logic wasn't exactly sensible -- it checked at the beginning and after following a symlink but, for some reason, not after crossing a mount point. To generate a diff of this commit: cvs rdiff -u -r1.176 -r1.177 src/sys/kern/vfs_lookup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.