diff -urN echat-0.04beta1.org/sock_udp.c echat-0.04beta1/sock_udp.c --- echat-0.04beta1.org/sock_udp.c 2003-08-20 15:11:25.000000000 +0200 +++ echat-0.04beta1/sock_udp.c 2003-08-20 15:27:01.000000000 +0200 @@ -110,7 +110,7 @@ exit(EXIT_FAILURE); } #ifdef PORTREUSE - if (setsockopt(sfdcl, SOL_SOCKET, SO_REUSEPORT, &s, sizeof(s)) < 0) { + if (setsockopt(sfdcl, SOL_SOCKET, SO_REUSEADDR, &s, sizeof(s)) < 0) { #ifdef DEBUG fprintf(debug_file, "setsockopt(): %s\n", strerror(errno)); fflush(debug_file);