diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2015-11-11 14:46:00 +0100 |
---|---|---|
committer | Tobias Klauser <tklauser@distanz.ch> | 2015-11-11 14:46:00 +0100 |
commit | 2f43dee3a51eeb96746c0f27bba837b9e423788b (patch) | |
tree | 6bba5247514b0cfb1a5b86c567494bdf0cf4d071 /staging/cli_ip.c | |
parent | 240bb31fc01efd6d059afcd9884b29f6814be789 (diff) |
geoip: Error out if file is not inflated completely
In case the downloaded gzip file got corrupted somehow, the gzread would
fail, leaving part of the file uninflated and thus leading to a
corrupted GeoIP database. This can in the worst case lead to a crash in
libgeoip which in turn causes netsniff-ng/flowtop/astraceroute to crash.
So better panic() if we fail to uncompress.
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'staging/cli_ip.c')
0 files changed, 0 insertions, 0 deletions