Lines Matching defs:config
171 struct foofs_config *config = data;
173 if (key == FUSE_OPT_KEY_NONOPT && config->nonopt == NULL) {
174 config->nonopt = strdup(arg);
190 struct foofs_config config;
192 memset(&config, 0, sizeof(config));
193 ATF_CHECK(fuse_opt_parse(NULL, &config, NULL, NULL) == 0);
194 ATF_CHECK_EQ(config.number, 0);
195 ATF_CHECK_EQ(config.string, NULL);
196 ATF_CHECK_EQ(config.nonopt, NULL);
208 struct foofs_config config;
215 memset(&config, 0, sizeof(config));
216 ATF_CHECK(fuse_opt_parse(&args, &config, NULL, NULL) == 0);
217 ATF_CHECK_EQ(config.number, 0);
218 ATF_CHECK_EQ(config.string, NULL);
219 ATF_CHECK_EQ(config.nonopt, NULL);
237 struct foofs_config config;
244 memset(&config, 0, sizeof(config));
245 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, NULL) == 0);
246 ATF_CHECK_EQ(config.number, 1);
247 ATF_CHECK_STREQ(config.string, "foo");
248 ATF_CHECK_EQ(config.nonopt, NULL);
263 struct foofs_config config;
272 memset(&config, 0, sizeof(config));
273 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
274 ATF_CHECK_EQ(config.number, 1);
275 ATF_CHECK_STREQ(config.string, "foo");
276 ATF_CHECK_STREQ(config.nonopt, "bar");
286 memset(&config, 0, sizeof(config));
287 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
288 ATF_CHECK_EQ(config.number, 1);
289 ATF_CHECK_STREQ(config.string, "foo");
290 ATF_CHECK_STREQ(config.nonopt, "bar");
308 memset(&config, 0, sizeof(config));
309 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
310 ATF_CHECK_EQ(config.number, 1);
311 ATF_CHECK_STREQ(config.string, "foo");
312 ATF_CHECK_STREQ(config.nonopt, "bar");
325 memset(&config, 0, sizeof(config));
326 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
327 ATF_CHECK_EQ(config.number, 3);
328 ATF_CHECK_EQ(config.string, NULL);
329 ATF_CHECK_EQ(config.nonopt, NULL);
338 memset(&config, 0, sizeof(config));
339 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
340 ATF_CHECK_EQ(config.number, 3);
341 ATF_CHECK_EQ(config.string, NULL);
342 ATF_CHECK_EQ(config.nonopt, NULL);
352 memset(&config, 0, sizeof(config));
353 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
354 ATF_CHECK_EQ(config.number, 2);
355 ATF_CHECK_EQ(config.string, NULL);
356 ATF_CHECK_EQ(config.nonopt, NULL);
365 memset(&config, 0, sizeof(config));
366 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
367 ATF_CHECK_EQ(config.number, 4);
368 ATF_CHECK_EQ(config.string, NULL);
369 ATF_CHECK_EQ(config.nonopt, NULL);
380 memset(&config, 0, sizeof(config));
381 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
382 ATF_CHECK_EQ(config.number, 0);
383 ATF_CHECK_EQ(config.string, NULL);
384 ATF_CHECK_STREQ(config.nonopt, "-onumber=1");
396 memset(&config, 0, sizeof(config));
397 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0);
398 ATF_CHECK_EQ(config.number, 0);
399 ATF_CHECK_EQ(config.string, NULL);
400 ATF_CHECK_STREQ(config.nonopt, "-onumber=1");