X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fmain.c;h=ebff0e523163b91fe99ae6594cbcf8bb2014f0d8;hb=a9e44ce53c945b997b686329a4df5d79e416a837;hp=bfff28ab0b4696d2d36138aea05796b11c7d736f;hpb=381d2562857640505719ed896b0952fc625ccf1e;p=umurmur.git diff --git a/src/main.c b/src/main.c index bfff28a..ebff0e5 100644 --- a/src/main.c +++ b/src/main.c @@ -58,7 +58,9 @@ char system_string[64], version_string[64]; int bindport; +int bindport6; char *bindaddr; +char *bindaddr6; void lockfile(const char *pidfile) { @@ -249,9 +251,9 @@ int main(int argc, char **argv) /* Arguments */ #ifdef POSIX_PRIORITY_SCHEDULING - while ((c = getopt(argc, argv, "drp:c:a:b:ht")) != EOF) { + while ((c = getopt(argc, argv, "drp:c:a:A:b:B:ht")) != EOF) { #else - while ((c = getopt(argc, argv, "dp:c:a:b:ht")) != EOF) { + while ((c = getopt(argc, argv, "dp:c:a:A:b:B:ht")) != EOF) { #endif switch(c) { case 'c': @@ -263,9 +265,15 @@ int main(int argc, char **argv) case 'a': bindaddr = optarg; break; + case 'A': + bindaddr6 = optarg; + break; case 'b': bindport = atoi(optarg); break; + case 'B': + bindport6 = atoi(optarg); + break; case 'd': nodaemon = true; break;