From 0136c76f966b0d74ff0666abb5dd7a1a2516f931 Mon Sep 17 00:00:00 2001 From: Jakub Sławiński Date: Wed, 22 Nov 2006 14:17:55 +0100 Subject: v0.8.3 - Fixed: bug in udp_listen function when AF_INET6 is not defined --- src/network.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/network.c') diff --git a/src/network.c b/src/network.c index 6a62a59..0980893 100644 --- a/src/network.c +++ b/src/network.c @@ -155,9 +155,11 @@ ip_listen(int* sockfd, const char *host, const char *serv, socklen_t *addrlenp, return 4; } - if (listen((*sockfd), 5)){ - return 5; - } + if (type & 0x01) { /* tcp_listen */ + if (listen((*sockfd), 5)){ + return 5; + } + } if (addrlenp) { *addrlenp = sizeof(servaddr); /* return size of protocol address */ -- cgit v1.1