From b308fea62e0093934a3a464ab29d3c7a6593d136 Mon Sep 17 00:00:00 2001
From: Michal 'vorner' Vaner <michal.vaner@nic.cz>
Date: Mon, 18 Jan 2016 10:10:16 +0100
Subject: [PATCH] FWUp: Don't put /32 after IP address
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Ensure the inet→text conversion in build_fwup_sets.pl doesn't produce
/32 at the end, as ucollect master doesn't handle that.
---
 src/master/dbscripts/build_fwup_sets.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/master/dbscripts/build_fwup_sets.pl b/src/master/dbscripts/build_fwup_sets.pl
index fcfe72a1..12069b0b 100755
--- a/src/master/dbscripts/build_fwup_sets.pl
+++ b/src/master/dbscripts/build_fwup_sets.pl
@@ -59,7 +59,7 @@ sub fake_set_generate($$$) {
 				direction = 'I'
 			GROUP BY remote_address) AS counts
 		WHERE counts.rcount > ? AND counts.count > ?)", undef, $keep_router_limit, $keep_packet_limit);
-	$dbh->do("INSERT INTO fwup_addresses (set, epoch, version, add, address) SELECT ?, ?, ?, false, address FROM delete_candidates", undef, $setname, $max_epoch, $version);
+	$dbh->do("INSERT INTO fwup_addresses (set, epoch, version, add, address) SELECT ?, ?, ?, false, HOST(address) FROM delete_candidates", undef, $setname, $max_epoch, $version);
 	$dbh->do('DROP TABLE delete_candidates');
 
 	# How many elements are needed in the set?
-- 
GitLab