f-stack/freebsd/contrib/rdma/krping/getopt.h

22 lines
435 B
C

/*
* lifted from fs/ncpfs/getopt.c
*
* $FreeBSD$
*/
#ifndef _KRPING_GETOPT_H
#define _KRPING_GETOPT_H
#define OPT_NOPARAM 1
#define OPT_INT 2
#define OPT_STRING 4
struct krping_option {
const char *name;
unsigned int has_arg;
int val;
};
extern int krping_getopt(const char *caller, char **options, const struct krping_option *opts,
char **optopt, char **optarg, unsigned long *value);
#endif /* _KRPING_GETOPT_H */