Ok the port bind problem is a old diku bug that was told to me about a year 
ago by a diku guru who as been runing one for about as long as diku as be out
it is a bug in the socket options code... 
the options are not reuse a bound port or to resuse it... to get it to reuse 
the port in the function where it bings the port : int init_socket (int port)
change the second line of the function  :
 char *opt; 
to
 int opt = 1; 
and it will work right, no more port bind ever. don't worry about the change 
in type the code aready force cased the opt var to char* so it will still work 
right.
 
          Eric E. Ebling
          Aramis  of Lion MUD : isdn57.eng.uc.edu 4000
 
This archive was generated by hypermail 2b30 : 12/07/00 PST