I'm not quite sure I understand this.
Why would you distinguish operations based on whether you have a pathname
or an inode for an object ?
Are you trying to cater for the case where you're holding an open fd for a
file which has been deleted, and thus has no pathname?
- James
--
James Morris
<jmorris@namei.org>
-