From c6a835746ee991f996e7c4d7709db722a321aa51 Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Mon, 19 Apr 2021 21:39:55 +0200 Subject: Reworked GeoIP API int ndpi_get_geoip_asn(struct ndpi_detection_module_struct *ndpi_str, char *ip, u_int32_t *asn); int ndpi_get_geoip_country_continent(struct ndpi_detection_module_struct *ndpi_str, char *ip, char *country_code, u_int8_t country_code_len, char *continent, u_int8_t continent_len); --- src/include/ndpi_api.h.in | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/include/ndpi_api.h.in') diff --git a/src/include/ndpi_api.h.in b/src/include/ndpi_api.h.in index d284807f9..9f7bb23d3 100644 --- a/src/include/ndpi_api.h.in +++ b/src/include/ndpi_api.h.in @@ -1550,8 +1550,11 @@ extern "C" { int ndpi_load_geoip(struct ndpi_detection_module_struct *ndpi_str, const char *ip_city_data, const char *ip_as_data); void ndpi_free_geoip(struct ndpi_detection_module_struct *ndpi_str); - int ndpi_get_geoip(struct ndpi_detection_module_struct *ndpi_str, char *ip, - u_int32_t *asn, char *country_code, u_int8_t country_code_len); + int ndpi_get_geoip_asn(struct ndpi_detection_module_struct *ndpi_str, + char *ip, u_int32_t *asn); +int ndpi_get_geoip_country_continent(struct ndpi_detection_module_struct *ndpi_str, char *ip, + char *country_code, u_int8_t country_code_len, + char *continent, u_int8_t continent_len); #ifdef __cplusplus } -- cgit v1.2.3