Lines Matching full:getopt
1 /* Getopt for GNU.
2 NOTE: getopt is now part of the C library, so if you don't know what
19 /* This tells Alpha OSF/1 not to define a getopt prototype in <stdio.h>.
65 contain conflicting prototypes for getopt. */
69 /* This version of `getopt' appears to the caller like standard Unix `getopt'
73 As `getopt' works, it permutes the elements of ARGV so that,
83 #include "getopt.h"
85 /* For communication from `getopt' to the caller.
86 When `getopt' finds an option that takes an argument,
95 and for communication between successive calls to `getopt'.
97 On entry to `getopt', zero means this is the first call; initialize.
99 When `getopt' returns EOF, this is the index of the first of the
124 system's own getopt implementation. */
155 `--' can cause `getopt' to return EOF with `optind' != ARGC. */
322 (aside from the initial '-') are option characters. If `getopt'
326 If `getopt' finds another option character, it returns that character,
327 updating `optind' and `nextchar' so that the next call to `getopt' can
330 If there are no more option characters, `getopt' returns `EOF'.
355 When `getopt' finds a long-named option, it returns 0 if that option's
672 getopt (argc, argv, optstring) in getopt() function
688 the above definition of `getopt'. */
702 c = getopt (argc, argv, "abc:d:0123456789");
740 printf ("?? getopt returned character code 0%o ??\n", c);