From cb9222bd20c9217c586b8a669c52a5f5baff2353 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 27 Oct 2009 05:08:05 +0000 Subject: [PATCH] Fix TargetGroup::is_resolved_address. It was actually checking against the address that was the start of a netmask range. --- TargetGroup.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TargetGroup.cc b/TargetGroup.cc index 66aa1fd0c..b98ea0bde 100644 --- a/TargetGroup.cc +++ b/TargetGroup.cc @@ -522,7 +522,7 @@ bool TargetGroup::is_resolved_address(const struct sockaddr_storage *ss) return false; sin = (struct sockaddr_in *) ss; - return sin->sin_addr.s_addr == htonl(startaddr.s_addr); + return sin->sin_addr.s_addr == resolvedaddr.s_addr; } /* Return a string of the name or address that was resolved for this group. */