struct sockaddr_in serverAddrV4;
-size_t serverAddrV4len;
struct sockaddr_in6 serverAddrV6;
-size_t serverAddrV6len;
FILE *fchanlog = NULL;
SOCKET create_listen_sock(int af, struct sockaddr *addr, size_t len)
serverAddrV4.sin_addr.s_addr = INADDR_ANY;
serverAddrV4.sin_port = htons(LISTENING_PORT);
serverAddrV4.sin_family = AF_INET;
- serverAddrV4len = sizeof(serverAddrV4);
listeners_tls[listener_count] = NULL;
listeners[listener_count++] = create_listen_sock(AF_INET, (struct sockaddr*)&serverAddrV4, sizeof(struct sockaddr_in));
memset(&serverAddrV6, 0, sizeof(struct sockaddr_in6));
serverAddrV6.sin6_addr = in6addr_any;
serverAddrV6.sin6_port = htons(LISTENING_PORT);
serverAddrV6.sin6_family = AF_INET6;
- serverAddrV6len = sizeof(serverAddrV6);
listeners_tls[listener_count] = NULL;
listeners[listener_count++] = create_listen_sock(AF_INET6, (struct sockaddr*)&serverAddrV6, sizeof(struct sockaddr_in6));
#ifdef HAS_TLS