commit 33f9913cc055c24e81bde116aa9f423ea26cc93d
parent f0f658e9904368080512f844cd5c573e1010456e
Author: Frederic Cambus <fred@statdns.com>
Date: Fri, 25 Oct 2019 15:44:33 +0200
Define and use a GEOIP2DB macro to specify GeoLite2 database name.
Diffstat:
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/config.h b/src/config.h
@@ -15,6 +15,8 @@
#define VERSION "Logswan 2.1.0"
+#define GEOIP2DB "GeoLite2-Country.mmdb"
+
enum {
HLL_BITS = 20,
LINE_LENGTH_MAX = 65536,
diff --git a/src/logswan.c b/src/logswan.c
@@ -138,7 +138,7 @@ main(int argc, char *argv[]) {
/* Initializing GeoIP */
if (geoip) {
- if (MMDB_open(GEOIP2DIR "GeoLite2-Country.mmdb",
+ if (MMDB_open(GEOIP2DIR GEOIP2DB,
MMDB_MODE_MMAP, &geoip2) != MMDB_SUCCESS) {
perror("Can't open database");
return EXIT_FAILURE;