5 # Tests vfs_lookup()'s handling of trailing slashes for symlinks that
6 # point to files. See kern/21768 for details. Fixed in r193028.
10 testfile="$TMPDIR/testfile-$$"
11 testlink="$TMPDIR/testlink-$$"
14 $testfile:$testlink:$testfile:0
15 $testfile:$testlink:$testfile/:1
16 $testfile:$testlink:$testlink:0
17 $testfile:$testlink:$testlink/:1
18 $testfile/:$testlink:$testlink:1
19 $testfile/:$testlink:$testlink/:1
22 touch $testfile || exit 1
23 trap "rm $testfile $testlink" EXIT
33 ln -fs "$1" "$2" || exit 1
34 cat "$3" >/dev/null 2>&1
36 if [ "$ret" -eq "$4" ] ; then
39 echo "fail $n - expected $4, got $ret"