logswan

Fast Web log analyzer using probabilistic data structures
Log | Files | Refs | README | LICENSE

commit 503887c7f35ec23c9057a35c2d20a94f2f54418a
parent ced03293d0d28907e0d6bb9f922770577f822169
Author: Frederic Cambus <fred@statdns.com>
Date:   Mon, 16 Mar 2020 11:40:30 +0100

Display database path name in error message.

Diffstat:
Msrc/logswan.c | 8+++-----
1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/logswan.c b/src/logswan.c @@ -4,7 +4,7 @@ * https://www.logswan.org * * Created: 2015-05-31 - * Last Updated: 2020-01-17 + * Last Updated: 2020-03-16 * * Logswan is released under the BSD 2-Clause license. * See LICENSE file for details. @@ -156,10 +156,8 @@ main(int argc, char *argv[]) if (!db) db = GEOIP2DIR GEOIP2DB; - if (MMDB_open(db, MMDB_MODE_MMAP, &geoip2) != MMDB_SUCCESS) { - perror("Can't open database"); - return EXIT_FAILURE; - } + if (MMDB_open(db, MMDB_MODE_MMAP, &geoip2) != MMDB_SUCCESS) + err(EXIT_FAILURE, "Can't open database (%s)", db); } /* Open log file */