Lines Matching refs:mapopts

105  * parse_entry(char *key, char *mapname, char *mapopts, struct mapline *ml,
117 parse_entry(char *key, char *mapname, char *mapopts, struct mapline *ml,
149 * The mapopts are considered default for every entry, so we
152 mapents = do_mapent_hosts(mapopts, key, isdirect);
167 mapopts, defaultopts, isdirect) != PARSE_OK)
177 if (push_options(rootnode, defaultopts, mapopts,
196 if (modify_mapents(&mapents, mapname, mapopts, subdir,
221 * char *key, char *mapname, char *mapopts, char *defaultopts,
233 char *mapname, char *mapopts, char *defaultopts,
266 * mount filesystem. Use mapopts if no default opts are provided.
275 strcpy(defaultopts, mapopts);
525 * push_options(hiernode *node, char *opts, char *mapopts, int err)
530 * default (which may be the global option for the entry or mapopts).
535 push_options(hiernode *node, char *defaultopts, char *mapopts, int err)
546 defaultopts, mapopts)) != PARSE_OK)
556 mapopts, err)) != PARSE_OK)
572 * char *mapopts)
575 * Note taht defaultopts may be the same as mapopts.
580 char *mapopts)
645 mapopts)) != PARSE_OK)
705 * char *mapopts)
711 char *mapopts)
722 * if they exist, or mapopts, if the global defaults for the
726 if (*mapopts == '-')
727 mapopts++;
728 get_opts(mapopts, pushentryopts, pushfstype, NULL);
729 strcpy(pushopts, mapopts);
750 * char *mapopts, char *subdir, hiernode *rootnode,
761 char *mapopts, char *subdir, hiernode *rootnode,
777 &faked_mapents, isdirect, mapopts, mount_access)) != PARSE_OK)
834 mapopts)) != PARSE_OK)
852 * uint_t isdirect, char *mapopts, bool_t mount_access)
864 uint_t isdirect, char *mapopts, bool_t mount_access)
955 mapopts)) != PARSE_OK)
1030 * uint_t isdirect, char *mapopts)
1041 uint_t isdirect, char *mapopts)
1102 if ((rc = automount_opts(&me->map_mntopts, mapopts))
1136 * char *mapopts)
1145 char *mapopts)
1184 if ((rc = automount_opts(&me->map_mntopts, mapopts)) != PARSE_OK)
1199 * automount_opts(char **map_mntopts, char *mapopts)
1202 * Rest of the mapopts stay intact. Returns PARSE_OK or appropriate error.
1205 automount_opts(char **map_mntopts, char *mapopts)
1215 len = strlen(mapopts)+ strlen(addopt)+2; /* +2 for ",", '\0' */
1218 "option string %s too long (max=%d)", mapopts,
1229 strcpy(buf, mapopts);
1812 do_mapent_hosts(mapopts, host, isdirect)
1813 char *mapopts, *host;
1844 get_opts(mapopts, entryopts, fstype, NULL);
1896 mb.mnt_mntopts = mapopts;
1904 if (pingnfs(host, get_retry(mapopts) + 1, &vers, versmin, 0, FALSE,
1908 retries = get_retry(mapopts);
1999 get_opts(mapopts, entryopts, fstype, NULL);