Lines Matching defs:nfte
587 struct fstable *nfte;
603 if ((nfte = *(struct fstable **)ar_next_avail(fs_list))
605 progerr(ERR_MALLOC, "nfte", errno, strerror(errno));
624 nfte->namlen = strlen(mountp);
628 if ((nfte->name = malloc(nfte->namlen+1)) == NULL) {
632 (void) strcpy(nfte->name, mountp);
634 if ((nfte->fstype = malloc(strlen(fstype)+1)) == NULL) {
638 (void) strcpy(nfte->fstype, fstype);
642 return (nfte);
698 struct fstable *nfte;
703 if ((nfte = fs_tab_init(mt->mnt_mountp, mt->mnt_fstype)) == NULL)
716 nfte->remote = 1;
718 nfte->remote = 0;
721 nfte->srvr_map = 0;
722 nfte->mounted = 1;
724 nfte->remote_name = strdup(mt->mnt_special);
733 nfte->writeable = 0; /* Assume read-only. */
735 nfte->writeable = 1;
736 if (!(nfte->remote))
741 nfte->write_tested = 1;
744 nfte->write_tested = 1;
747 if (nfte->remote && !(nfte->writeable))
748 nfte->served = 1;
781 struct fstable *nfte;
783 if ((nfte = fs_tab_init(client_path, vfsent->vfs_fstype)) == NULL)
786 nfte->remote = (is_remote == REAL_REMOTE);
794 if (nfte->remote) {
807 nfte->mounted = 0;
808 nfte->srvr_map = 0;
809 nfte->writeable = 0;
819 nfte->mounted = 1;
820 nfte->srvr_map = 1;
821 nfte->writeable = fs_tab[match_mount]->writeable;
822 nfte->write_tested = fs_tab[match_mount]->write_tested;
826 nfte->mounted = 1;
827 nfte->srvr_map = 1;
828 nfte->writeable = fs_tab[fsys(link_name)]->writeable;
829 nfte->write_tested = 1;
836 nfte->served = 1;
839 nfte->remote_name = link_name;
841 nfte->remote_name = strdup(vfsent->vfs_special);
1017 struct fstable *nfte;
1019 if ((nfte = fs_tab_init(name, fstype)) == NULL)
1023 fs_entry->name = nfte->name;
1024 fs_entry->fstype = nfte->fstype;
1027 (void) memcpy(nfte, fs_entry, sizeof (struct fstable));
1032 if ((nfte->remote_name = malloc(strlen(remote_name)+1)) == NULL) {
1037 (void) strcpy(nfte->remote_name, remote_name);