I'm willing to bet the following change is causing the problems. Shouldn't there be a : after i in the getopt()?
--- netkit-rwho-0.17-8/rwhod/rwhod.c 2008-05-31 22:10:27.000000000 -0400 +++ netkit-rwho-0.17-10/rwhod/rwhod.c 2008-05-31 22:09:14.000000000 -0400 @@ -192,7 +192,7 @@ exit(1); } - while ((opt = getopt(argc, argv, "bpai:fu:")) != EOF) { + while ((opt = getopt(argc, argv, "bpaih?:fu:")) != EOF) { switch (opt) { case 'b': use_broadcast = 1; -- Lab tests show that use of micro$oft causes cancer in lab animals Got Gas??? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]