84272c0c8c288a3d0e5e8a6c2ce493d78c583999
[fio.git] / lib / getopt.h
1 #ifndef CONFIG_GETOPT_LONG_ONLY
2
3 #include <getopt.h>
4
5 #else
6
7 #ifndef _GETOPT_H
8 #define _GETOPT_H
9
10 struct option {
11         const char *name;
12         int has_arg;
13         int *flag;
14         int val;
15 };
16
17 enum {
18         no_argument       = 0,
19         required_argument = 1,
20         optional_argument = 2,
21 };
22
23 int getopt_long_only(int, char *const *, const char *, const struct option *, int *);
24
25 #endif
26 #endif