[Sumover-dev] [svn commit] r4532 - vic/branches/mpeg4/net

sumover-dev at cs.ucl.ac.uk sumover-dev at cs.ucl.ac.uk
Mon Nov 2 23:46:51 GMT 2009


Author: piers
Date: Mon Nov  2 23:46:51 2009
New Revision: 4532

Modified:
   vic/branches/mpeg4/net/inet.c
   vic/branches/mpeg4/net/net-ip.cpp

Log:
Added better debug message reporting 


Modified: vic/branches/mpeg4/net/inet.c
==============================================================================
--- vic/branches/mpeg4/net/inet.c	(original)
+++ vic/branches/mpeg4/net/inet.c	Mon Nov  2 23:46:51 2009
@@ -70,7 +70,7 @@
 		
 	if (!gethostname(name, sizeof(name))) {
 		local_addr = LookupHostAddr(name);
-	    debug_msg("gethostname:%x\n",local_addr);
+	    debug_msg("gethostname Name:%s (looked up addr[Hex]:%x)\n",name, local_addr);
 	}
 	return (local_addr);
 }

Modified: vic/branches/mpeg4/net/net-ip.cpp
==============================================================================
--- vic/branches/mpeg4/net/net-ip.cpp	(original)
+++ vic/branches/mpeg4/net/net-ip.cpp	Mon Nov  2 23:46:51 2009
@@ -300,13 +300,15 @@
 	}
 
 	if ((result = getsockname(ssock_, (struct sockaddr *)p, &len)) < 0) {
+	        debug_msg("getsockname failed, perror following:");
 		perror("getsockname");
 		p->sin_addr.s_addr = 0;
 		p->sin_port = 0;
 	} else 
-	    debug_msg("getsockname localname:%s\n",(const char*)local_);
+	    debug_msg("getsockname succeeded sin_addr.s_addr:%x\n",p->sin_addr.s_addr);
 
 	if (p->sin_addr.s_addr == 0) {
+		debug_msg("getsockname returned 0 so resorting to gethostname()\n");
 		p->sin_addr.s_addr = LookupLocalAddr();
 		result = ((p->sin_addr.s_addr != 0) ? (0) : (-1));
 	}



More information about the Sumover-dev mailing list