version 1.2, 2009/02/23 07:09:13 |
version 1.4, 2009/02/23 15:38:20 |
Line 57 static int msg_warn(void *, int, int, |
|
Line 57 static int msg_warn(void *, int, int, |
|
|
|
#ifdef __linux__ |
#ifdef __linux__ |
extern int getsubopt(char **, char *const *, char **); |
extern int getsubopt(char **, char *const *, char **); |
|
extern size_t strlcpy(char *, const char *, size_t); |
|
extern size_t strlcat(char *, const char *, size_t); |
#endif |
#endif |
|
|
|
|
Line 106 mmain_getopt(struct mmain *p, int argc, char *argv[], |
|
Line 108 mmain_getopt(struct mmain *p, int argc, char *argv[], |
|
size_t sz; |
size_t sz; |
|
|
extern int optind; |
extern int optind; |
extern int optreset; |
|
|
|
sz = strlcpy(opts, "vW:", 32); |
sz = strlcpy(opts, "vW:", 32); |
assert(sz < 32); |
assert(sz < 32); |
Line 116 mmain_getopt(struct mmain *p, int argc, char *argv[], |
|
Line 117 mmain_getopt(struct mmain *p, int argc, char *argv[], |
|
assert(sz < 32); |
assert(sz < 32); |
} |
} |
|
|
|
optind = 1; |
|
|
/* LINTED */ |
/* LINTED */ |
while (-1 != (c = getopt(argc, argv, opts))) |
while (-1 != (c = getopt(argc, argv, opts))) |
switch (c) { |
switch (c) { |
Line 144 mmain_getopt(struct mmain *p, int argc, char *argv[], |
|
Line 147 mmain_getopt(struct mmain *p, int argc, char *argv[], |
|
} |
} |
|
|
|
|
__dead void |
dead_pre void |
mmain_exit(struct mmain *p, int code) |
mmain_exit(struct mmain *p, int code) |
{ |
{ |
|
|
if (p->mdoc) |
if (p->mdoc) |