I'm not sure what you mean by "I have an inode." If you have the inode, the you look at the IFMT bits for IFDIR. Users don't normally get "inodes." What they can do is run "stat" on a file specification or fstat on an open file descriptor and get returned the inode information for that file. Again you check the IFMT bits. -Ron