X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=server%2Fstatserv.c;h=1ceae5869793ce9be9fb5eef460ccc9a4cced19d;hb=a4d2b1d22b135d53d88c96a452a62d3009197d29;hp=89626f4d804d1b018fbd680a28ad1d781a7a114a;hpb=cb589c1cd95b040182aac4fb50d37bbf7107cde2;p=yaz-moved-to-github.git diff --git a/server/statserv.c b/server/statserv.c index 89626f4..1ceae58 100644 --- a/server/statserv.c +++ b/server/statserv.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: statserv.c,v $ - * Revision 1.3 1995-03-14 11:30:15 quinn + * Revision 1.4 1995-03-14 16:59:48 quinn + * Bug-fixes + * + * Revision 1.3 1995/03/14 11:30:15 quinn * Works better now. * * Revision 1.2 1995/03/14 10:28:03 quinn @@ -32,6 +35,8 @@ static char *me = ""; +#define DEFAULT_LISTENER "tcp:localhost:9999" + /* * handle incoming connect requests. */ @@ -93,6 +98,7 @@ void add_listener(char *where) void *ap; IOCHAN lst; + fprintf(stderr, "Adding listener on %s\n", where); if (!where || sscanf(where, "%[^:]:%s", mode, addr) != 2) { fprintf(stderr, "%s: Address format: ('tcp'|'osi')':'
.\n", @@ -148,6 +154,7 @@ int main(int argc, char **argv) int ret, listeners = 0; char *arg; + me = argv[0]; while ((ret = options("l:", argv, argc, &arg)) != -2) switch (ret) { @@ -158,9 +165,6 @@ int main(int argc, char **argv) exit(1); } if (!listeners) - { - fprintf(stderr, "%s: Must specify at least one listener.\n", me); - exit(1); - } + add_listener(DEFAULT_LISTENER); return event_loop(); }