[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