Home | History | Annotate | Download | only in ksh

Lines Matching defs:goptions

135 const struct option goptions[] = {
203 for (i = 0; i < (int)NELEM(goptions); i++)
204 if (goptions[i].name && strcmp(goptions[i].name, n) == 0)
215 } opts[NELEM(goptions)];
250 for (i = n = oi.opt_width = 0; i < (int)NELEM(goptions); i++)
251 if (goptions[i].name) {
252 len = strlen(goptions[i].name);
253 oi.opts[n].name = goptions[i].name;
263 for (i = 0; i < (int)NELEM(goptions); i++)
264 if (Flag(i) && goptions[i].name)
265 shprintf(" -o %s", goptions[i].name);
277 for (i = 0; i < NELEM(goptions); i++)
278 if (goptions[i].c && Flag(i))
279 *cp++ = goptions[i].c;
350 static char cmd_opts[NELEM(goptions) + 3]; /* o:\0 */
351 static char set_opts[NELEM(goptions) + 5]; /* Ao;s\0 */
367 for (i = 0; i < (int)NELEM(goptions); i++) {
368 if (goptions[i].c) {
369 if (goptions[i].flags & OF_CMDLINE)
370 *p++ = goptions[i].c;
371 if (goptions[i].flags & OF_SET)
372 *q++ = goptions[i].c;
418 else if (i >= 0 && (goptions[i].flags & what))
435 for (i = 0; i < (int)NELEM(goptions); i++)
436 if (optc == goptions[i].c
437 && (what & goptions[i].flags))
443 if (i == NELEM(goptions)) {