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