Lines Matching full:opts
29 " --" LNAME "-opts TYPE[:LEN][,TYPE[:LEN]...] \n"
34 static struct option opts[] = {
36 { .name = LNAME "-opts", .has_arg = 1, .flag = 0, .val = '2' },
66 parse_options(const char *optsstr, u_int16_t *opts)
91 opts[i] = (u_int16_t)((parse_opts_num(cp,"opt") & 0x000000FF)<<8);
93 if (opts[i] == 0)
96 opts[i] |= (u_int16_t)(parse_opts_num(range,"length") &
99 opts[i] |= (0x00FF);
102 printf("opts str: %s %s\n", cp, range);
103 printf("opts opt: %04X\n", opts[i]);
156 "Only one `--" LNAME "-opts' allowed");
160 " '!' not allowed with `--" LNAME "-opts'");
161 optinfo->optsnr = parse_options(argv[optind-1], optinfo->opts);
171 "`--" LNAME "-opts ...' required before `--"
218 printf("opts ");
220 print_options(optinfo->optsnr, (u_int16_t *)optinfo->opts);
242 printf("--" LNAME "-opts ");
244 print_options(optinfo->optsnr, (u_int16_t *)optinfo->opts);
262 .extra_opts = opts