From bfed6e5e317693811c487e767751b8c935d98c54 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Wed, 25 Aug 2010 12:32:29 +0000 Subject: [PATCH] 2010-08-25 Tatsuhiro Tsujikawa Added error message when given address and resolved address do not match in SocketCore::bind(). * src/SocketCore.cc --- ChangeLog | 6 ++++++ src/SocketCore.cc | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e08b8209..c602ba43 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-08-25 Tatsuhiro Tsujikawa + + Added error message when given address and resolved address do not + match in SocketCore::bind(). + * src/SocketCore.cc + 2010-08-24 Tatsuhiro Tsujikawa Added --bt-tracker and --bt-exclude-tracker option. In diff --git a/src/SocketCore.cc b/src/SocketCore.cc index 220149eb..e46f57d4 100644 --- a/src/SocketCore.cc +++ b/src/SocketCore.cc @@ -282,7 +282,7 @@ void SocketCore::bind continue; } if(addrp && strcmp(host, addrp) != 0) { - // TODO we should assign something to error? + error = "Given address and resolved address do not match."; continue; } sock_t fd = bindTo(addrp, port, family, sockType_, flags, error);