group
group__libshare__fsref
Provides the core functionality for referencing inodes.

Inode Reference

function
int shfs_ref_read
(shfs_ino_t *file, shbuf_t *buff)
Retrieve information about a reference share-fs inode.
function
int shfs_ref_write
(shfs_ino_t *file, shbuf_t *buff)
Create a reference to another share-fs inode.
function
int shfs_ref_set
(shfs_ino_t *file, shfs_ino_t *ref_file)
Create a reference to another share-fs inode.
function
int shfs_ref_get
(shfs_ino_t *file, shfs_t **ref_fs_p, shfs_ino_t **ref_file_p)
Obtain a reference to another share-fs inode.
define
SHFS_MAX_REFERENCE_HIERARCHY
( (SHFS_BLOCK_DATA_SIZE - sizeof()) / sizeof() )structshpeer__tcompoundshpeer_tstructshkey__tcompoundshkey_t