Home | History | Annotate | Download | only in mount_puffs

Lines Matching refs:opts

85 mount_puffs_filesystem(const char *program, const char *opts,
93 * program [-o opts] [source] mountpoint */
96 if (opts != NULL) {
98 argv[argc++] = opts;
117 static void add_opt(char **opts, const char *opt)
119 const size_t orig_len = *opts == NULL ? 0 : strlen(*opts);
121 *opts = erealloc(*opts, orig_len + 1 + strlen(opt) + 1);
124 strcpy(*opts, opt);
127 strcat(*opts, ",");
128 strcat(*opts, opt);
137 char *opts = NULL;
149 add_opt(&opts, opt);
177 rv = mount_puffs_filesystem(program, opts, source, argv[1]);
181 free(opts);