From f1064692a87d475d69d0de951e5332e8ab367a7b Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Tue, 29 Dec 2020 16:36:49 +0100 Subject: [PATCH] GeoIP hardcoded ip bugfix --- src/client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client.c b/src/client.c index 0abe399..d88baac 100644 --- a/src/client.c +++ b/src/client.c @@ -464,7 +464,7 @@ int client_connection_handler(sock *client, unsigned long client_num) { long str_off = 0; for (int i = 0; i < MAX_MMDB && mmdbs[i].filename != NULL; i++) { int gai_error, mmdb_res; - MMDB_lookup_result_s result = MMDB_lookup_string(&mmdbs[i], "62.47.28.246", &gai_error, &mmdb_res); + MMDB_lookup_result_s result = MMDB_lookup_string(&mmdbs[i], client_addr_str, &gai_error, &mmdb_res); if (mmdb_res != MMDB_SUCCESS) { print(ERR_STR "Unable to lookup geoip info: %s" CLR_STR "\n", MMDB_strerror(mmdb_res)); continue;