resetting manifest requested domain to floor
[platform/upstream/ccache.git] / getopt_long.h
1 /*
2  * Portions Copyright (c) 1987, 1993, 1994
3  * The Regents of the University of California.  All rights reserved.
4  *
5  * Portions Copyright (c) 2003-2010, PostgreSQL Global Development Group
6  */
7 #ifndef GETOPT_LONG_H
8 #define GETOPT_LONG_H
9
10 extern int   opterr;
11 extern int   optind;
12 extern int   optopt;
13 extern char *optarg;
14
15 struct option
16 {
17         const char *name;
18         int         has_arg;
19         int        *flag;
20         int         val;
21 };
22
23 #define no_argument 0
24 #define required_argument 1
25
26 extern int getopt_long(int argc, char *const argv[],
27                        const char *optstring,
28                        const struct option * longopts, int *longindex);
29
30 #endif   /* GETOPT_LONG_H */