Lines Matching refs:fnip

64 	autofs_args *fnip = NULL;  in mount_autofs()  local
92 if ((fnip = (autofs_args *) in mount_autofs()
96 (void) memset((void *) fnip, 0, sizeof (*fnip)); in mount_autofs()
98 if ((fnip->addr.buf = (char *)malloc(MAXADDRLEN)) == NULL) in mount_autofs()
101 (void) strcpy(fnip->addr.buf, utsname.nodename); in mount_autofs()
102 (void) strcat(fnip->addr.buf, ".autofs"); in mount_autofs()
104 if ((fnip->opts = malloc(MAX_MNTOPT_STR)) == NULL) in mount_autofs()
106 strcpy(fnip->opts, me->map_mntopts); in mount_autofs()
108 if (process_opts(fnip->opts, &fnip->direct, &sawnest) != 0) in mount_autofs()
111 fnip->addr.len = strlen(fnip->addr.buf); in mount_autofs()
112 fnip->addr.maxlen = fnip->addr.len; in mount_autofs()
117 if ((fnip->path = strdup(mntpnt)) == NULL) in mount_autofs()
119 if ((fnip->map = strdup(me->map_fs->mfs_dir)) == NULL) in mount_autofs()
121 if ((fnip->subdir = strdup(subdir)) == NULL) in mount_autofs()
129 fnip->mount_to = mount_timeout; /* IGNORED */ in mount_autofs()
130 fnip->rpc_to = AUTOFS_RPC_TIMEOUT; in mount_autofs()
132 if (fnip->direct) { in mount_autofs()
134 if ((fnip->key = strdup(key)) == NULL) in mount_autofs()
138 if ((fnip->key = strdup(fnip->path)) == NULL) in mount_autofs()
142 fnip->key = NULL; in mount_autofs()
156 len = strlen(fnip->opts); in mount_autofs()
163 strcpy(buf, fnip->opts); in mount_autofs()
178 alp->action.action_list_entry_u.mounta.dataptr = (char *)fnip; in mount_autofs()
179 alp->action.action_list_entry_u.mounta.datalen = sizeof (*fnip); in mount_autofs()
188 free_autofs_args(fnip); in mount_autofs()