Reverse my previous change, "::" is a GNU getopt extension that allows an optional argument. Looks like a glibc bug to me
No binary (build failed)
—
(log yok)
| @@ -31,6 +31,7 @@ | |
| #include <ctype.h> | |
| #include <errno.h> | |
| #include <fcntl.h> | |
| + | #include <getopt.h> |
| #include <netdb.h> | |
| #include <paths.h> | |
| #include <signal.h> | |
| @@ -631,7 +632,7 @@ extern int syslogd_main(int argc, char **argv) | |
| char *p; | |
| /* do normal option parsing */ | |
| - | while ((opt = getopt(argc, argv, "m:nO:s:Sb:R:LC:")) > 0) { |
| + | while ((opt = getopt(argc, argv, "m:nO:s:Sb:R:LC::")) > 0) { |
| switch (opt) { | |
| case 'm': | |
| MarkInterval = atoi(optarg) * 60; | |