Lines Matching refs:option
8 * 2 of the License, or (at your option) any later version.
60 static struct option original_opts[] = {
65 static struct option *opts = original_opts;
82 static void free_opts(struct option *local_opts)
92 static struct option *
93 merge_options(struct option *oldopts, const struct option *newopts,
96 struct option *merge;
104 merge = malloc(sizeof (struct option) * (num_new + num_old + 1));
105 memcpy(merge, oldopts, num_old * sizeof (struct option));
110 memset(merge + num_old + num_new, 0, sizeof (struct option));
126 check_inverse(const char option[], int *invert, int *my_optind, int argc)
128 if (option && strcmp(option, "!") == 0) {