[Sumover-dev] [svn commit] r3800 - vic/trunk/net

sumover-dev at cs.ucl.ac.uk sumover-dev at cs.ucl.ac.uk
Wed Aug 23 16:45:04 BST 2006


Author: piers
Date: Wed Aug 23 16:45:11 2006
New Revision: 3800

Modified:
   vic/trunk/net/net-ipv6.cpp

Log:
Final tweaks for SSM support - though IPv6 SSM/MLD hasn't been tested in operation


Modified: vic/trunk/net/net-ipv6.cpp
==============================================================================
--- vic/trunk/net/net-ipv6.cpp	(original)
+++ vic/trunk/net/net-ipv6.cpp	Wed Aug 23 16:45:11 2006
@@ -315,7 +315,8 @@
 
   memset((char *)p, 0, sizeof(*p));
   p->sin6_family = AF_INET6;
-  socklen_t len = sizeof(*p), result = 0;
+  socklen_t len = sizeof(*p); 
+  int result = 0;
 
   if ((result = getsockname(ssock_, (struct sockaddr *)p, &len)) < 0) {
     perror("getsockname");
@@ -482,7 +483,7 @@
 		 */
 		sin.sin6_port = 0;
 /* __IPV6 memcopy address */
-		sin.sin6_addr = (IP6Address&)addr;
+		sin.sin6_addr = (IP6Address&)g_addr;
 		connect(fd, (struct sockaddr *)&sin, sizeof(sin));
 #endif
 	}



More information about the Sumover-dev mailing list