[OpenAFS-devel] RE: [OpenAFS] Mount points for .backup volumes

Neulinger, Nathan nneul@umr.edu
Mon, 30 Jul 2001 10:33:14 -0500


> I think this behavior might've changed recently; EvalMountPoint() in
> afs/VNOPS/afs_vnop_lookup.c does infact return ELOOP when it sees a
> backup volume mountpoint in a backup volume (but recursive traversal
> of non-backup volumes is actually ok):
> 
> pepsi-one~> cd .OldFiles
> pepsi-one~/.OldFiles> ls .OldFiles
> .OldFiles: Number of symbolic links encountered during path 
> name traversal exceeds MAXSYMLINKS
> 
> (One might argue, though, that this is the wrong error code to return
> here.. Hmm.)

Might be nicer if the directory intentionally did not even list the
mountpoint in this case. That would make the client behavior a lot simpler
to manage and a lot less confusing to the end user, although it would mean
lying to the user. 

-- Nathan