100 #define no_argument 0
101 #define required_argument 1
102 #define optional_argument 2
105 #if defined(__GNU_LIBRARY__)
109 extern int getopt (
int argc,
char *
const *argv,
const char *shortopts);
111 extern int getopt ();
113 extern int getopt_long (
int argc,
char *
const *argv,
const char *shortopts,
114 const struct option *longopts,
int *longind);
115 extern int getopt_long_only (
int argc,
char *
const *argv,
116 const char *shortopts,
117 const struct option *longopts,
int *longind);
120 extern int _getopt_internal (
int argc,
char *
const *argv,
121 const char *shortopts,
122 const struct option *longopts,
int *longind,
125 extern int getopt ();
126 extern int getopt_long ();
127 extern int getopt_long_only ();
129 extern int _getopt_internal ();