vfsent
struct vfsent *next; /* used when in linked list */
mod_existing(struct vfstab *vfsent, int fstab_entry, int is_remote)
if (is_remote && hasopt(vfsent->vfs_mntopts, MNTOPT_RO))
construct_vfs(struct vfstab *vfsent, char *client_path, char *link_name,
if ((nfte = fs_tab_init(client_path, vfsent->vfs_fstype)) == NULL)
if (is_remote && hasopt(vfsent->vfs_mntopts, MNTOPT_RO))
nfte->remote_name = strdup(vfsent->vfs_special);
struct vfstab vfsent;
if (getvfsfile(fp, &vfsent, "/") != 0) {
if (strncmp(vfsent.vfs_special, META_DEV, sizeof (META_DEV) - 1) != 0) {
if (compare_controller(rootdir, vfsent.vfs_special, path) == 0)
vfsent.vfs_special + sizeof (META_DEV) - 1, tmpfile);
struct vfstab vfsent;
while (getvfsent(fp, &vfsent) == 0) {
if (strncmp(vfsent.vfs_special, SLASH_DEV_SLASH,
rootdir, vfsent.vfs_special);
} else if (strncmp(vfsent.vfs_special, SLASH_DEVICES_SLASH,
(void) strlcpy(physpath, vfsent.vfs_special,