Home | History | Annotate | Download | only in include
      1 #ifndef _GETOPT_H
      2 #define _GETOPT_H
      3 
      4 #include <klibc/extern.h>
      5 
      6 struct option {
      7 	const char *name;
      8 	int has_arg;
      9 	int *flag;
     10 	int val;
     11 };
     12 
     13 enum {
     14 	no_argument	  = 0,
     15 	required_argument = 1,
     16 	optional_argument = 2,
     17 };
     18 
     19 __extern int getopt_long(int, char *const *, const char *,
     20 			 const struct option *, int *);
     21 
     22 #endif /* _GETOPT_H */
     23