+ char *query = 0;
+ char *target = 0;
+ char *arg;
+ int delay_sec = 0;
+ int ret;
+
+ while ((ret = options("d:", argv, argc, &arg)) != -2)
+ {
+ switch (ret)
+ {
+ case 0:
+ if (!target)
+ target = xstrdup(arg);
+ else if (!query)
+ query = xstrdup(arg);
+ break;
+ case 'd':
+ delay_sec = atoi(arg);
+ break;
+ default:
+ printf ("%s: unknown option %s\n", prog, arg);
+ printf ("usage:\n%s [options] target query \n", prog);
+ printf (" eg. bagel.indexdata.dk/gils computer\n");
+ exit (1);
+ }
+ }