2009/387 [Pathname Reparse Points]

Darren J Moffat Darren.Moffat at sun.com
Fri Jul 10 10:02:55 PDT 2009


This looks very cool but I haven't quite got my head around it 
completely yet.

What happens if open(2) is called with O_NOFOLLOW set on one of these 
reparse points ? (Please answer for ZFS local access, NFS and CIFS).

> 			One of the main goals in this context has
> 	 been the ability to use existing utilities for backup/restore
> 	 and also ZFS send/receive without having to modify them to
> 	 know how to deal with reparse points.

So why not just a system attribute to store the whole thing ? 
Particularly since it is required to store a system attribute to 
distinguish a reparse point from a normal symlink anyway.

Also if we do end up adding BSD magic link support for the link types 
they have can a symlink link still have reparse data in it ?

--
Darren J Moffat




More information about the opensolaris-arc mailing list