From e73ef3fc4a31bdf5592a88cf6957f1abce3a756b Mon Sep 17 00:00:00 2001
From: DL6ER <dl6er@dl6er.de>
Date: Sun, 9 Jul 2017 22:54:28 +0200
Subject: [PATCH] Also return max value

---
 request.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/request.c b/request.c
index 8a87118f5..2b06c094e 100644
--- a/request.c
+++ b/request.c
@@ -922,11 +922,16 @@ void getGeoIP(int *sock)
 	char server_message[SOCKETBUFFERLEN];
 
 	int i;
+	unsigned int maxval = 0;
 	for(i=1; i<MAXGEOIPDATA; i++)
 	{
 		if(geoIPdata[i].country[0] == '\0')
 			break;
-		sprintf(server_message,"%s %i\n", geoIPdata[i].country, geoIPdata[i].count);
+		sprintf(server_message,"%s %u\n", geoIPdata[i].country, geoIPdata[i].count);
+		if(geoIPdata[i].count > maxval)
+			maxval = geoIPdata[i].count;
 		swrite(server_message, *sock);
 	}
+	sprintf(server_message,"max %u\n", maxval);
+	swrite(server_message, *sock);
 }
-- 
GitLab