[Sumover-dev] [svn commit] r3904 - common/trunk/src

sumover-dev at cs.ucl.ac.uk sumover-dev at cs.ucl.ac.uk
Mon Oct 23 15:17:36 BST 2006


Author: ucacsva
Date: Mon Oct 23 15:18:30 2006
New Revision: 3904

Modified:
   common/trunk/src/net_udp.c

Log:
Got rid of MSVC and gcc warnings.

Modified: common/trunk/src/net_udp.c
==============================================================================
--- common/trunk/src/net_udp.c	(original)
+++ common/trunk/src/net_udp.c	Mon Oct 23 15:18:30 2006
@@ -345,7 +345,7 @@
 			}
 		}
 	} else {
-		if (SETSOCKOPT(s->fd, IPPROTO_IP, IP_TTL, &ttl, sizeof(ttl)) != 0) {
+		if (SETSOCKOPT(s->fd, IPPROTO_IP, IP_TTL, (char *) &ttl, sizeof(ttl)) != 0) {
 			socket_error("setsockopt IP_TTL");
 			return NULL;
 		}
@@ -537,7 +537,7 @@
 			return NULL;
 		}
 	} else {
-		if (SETSOCKOPT(s->fd, IPPROTO_IP, IP_TTL, &ttl, sizeof(ttl)) != 0) {
+		if (SETSOCKOPT(s->fd, IPPROTO_IP, IP_TTL, (char *) &ttl, sizeof(ttl)) != 0) {
 			socket_error("setsockopt IP_TTL");
 			return NULL;
 		}
@@ -653,7 +653,8 @@
 	int 			 gai_err, newsock;
 	struct addrinfo 	 hints, *ai;
 	struct sockaddr_in6 	 local, addr6;
-	int len = sizeof(local), result = 0;
+	uint32_t			len = sizeof(local);
+	int					result = 0;
 
 	newsock=socket(AF_INET6, SOCK_DGRAM,0);
     memset ((char *)&addr6, 0, len);



More information about the Sumover-dev mailing list