98 #define FUSE_OPT_KEY(templ, key) { templ, -1U, key } 104 #define FUSE_OPT_END { NULL, 0, 0 } 123 #define FUSE_ARGS_INIT(argc, argv) { argc, argv, 0 } 129 #define FUSE_OPT_KEY_OPT -1 137 #define FUSE_OPT_KEY_NONOPT -2 145 #define FUSE_OPT_KEY_KEEP -3 153 #define FUSE_OPT_KEY_DISCARD -4 int(* fuse_opt_proc_t)(void *data, const char *arg, int key, struct fuse_args *outargs)
int fuse_opt_insert_arg(struct fuse_args *args, int pos, const char *arg)
int fuse_opt_add_opt(char **opts, const char *opt)
int fuse_opt_match(const struct fuse_opt opts[], const char *opt)
int fuse_opt_add_arg(struct fuse_args *args, const char *arg)
void fuse_opt_free_args(struct fuse_args *args)
int fuse_opt_add_opt_escaped(char **opts, const char *opt)
int fuse_opt_parse(struct fuse_args *args, void *data, const struct fuse_opt opts[], fuse_opt_proc_t proc)