--- network.c.orig Wed Apr 10 23:09:33 2002 +++ network.c Thu Oct 16 23:14:23 2003 @@ -14,9 +14,6 @@ #include #include #include -#include -#include -#include #include #include #include @@ -25,7 +22,6 @@ #include "l2tp.h" char hostname[256]; -unsigned int listen_addy = INADDR_ANY; /* Address to listen on */ struct sockaddr_in server, from; /* Server and transmitter structs */ int server_socket; /* Server socket */ #ifdef USE_KERNEL @@ -47,7 +43,7 @@ int length = sizeof (server); gethostname (hostname, sizeof (hostname)); server.sin_family = AF_INET; - server.sin_addr.s_addr = htonl (listen_addy); + server.sin_addr = gconfig.addr; server.sin_port = htons (gconfig.port); if ((server_socket = socket (PF_INET, SOCK_DGRAM, 0)) < 0) { @@ -364,8 +360,8 @@ extract (buf->start, &tunnel, &call); if (debug_network) { - log (LOG_DEBUG, "%s: recv packet from %s, size = %d, -tunnel = %d, call = %d\n", __FUNCTION__, inet_ntoa (from.sin_addr), recvsize, tunnel, call); + log (LOG_DEBUG, "%s: recv packet from %s, size = %d, " +"tunnel = %d, call = %d\n", __FUNCTION__, inet_ntoa (from.sin_addr), recvsize, tunnel, call); } if (packet_dump) {