diff options
author | Guillaume Cottenceau <gc@mandriva.com> | 2001-05-14 14:19:32 +0000 |
---|---|---|
committer | Guillaume Cottenceau <gc@mandriva.com> | 2001-05-14 14:19:32 +0000 |
commit | 167217bec15c9c7aa70ba2a3dc9c689b3cd91872 (patch) | |
tree | 7c0c62debf8f9f145643102fb52b81afce743594 /mdk-stage1/dietlibc/include/getopt.h | |
parent | 9097327dc1c667fc51b8e05cc7c0626fac96665d (diff) | |
download | drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar.gz drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar.bz2 drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar.xz drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.zip |
import new version of dietlibc
Diffstat (limited to 'mdk-stage1/dietlibc/include/getopt.h')
-rw-r--r-- | mdk-stage1/dietlibc/include/getopt.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/mdk-stage1/dietlibc/include/getopt.h b/mdk-stage1/dietlibc/include/getopt.h new file mode 100644 index 000000000..ebfc5522d --- /dev/null +++ b/mdk-stage1/dietlibc/include/getopt.h @@ -0,0 +1,32 @@ +#ifndef __GETOPT_H__ +#define __GETOPT_H__ + +extern int optind,opterr; +extern char *optarg; +int getopt(int argc, char *argv[], char *options); + +/* the following was taken from GNU getopt, it's not actually supported + * by the diet libc! */ +extern int optopt; + +struct option { + const char* name; + int has_arg; + int* flag; + int val; +}; + +#define no_argument 0 +#define required_argument 1 +#define optional_argument 2 + +extern int getopt_long(int argc, char *const *argv, + const char *shortopts, const struct option *longopts, + int *longind); + +extern int getopt_long_only(int argc, char *const *argv, + const char *shortopts, const struct option *longopts, + int *longind); + + +#endif |