From 1c17ebda607a768991ad371020cf670514fb99a3 Mon Sep 17 00:00:00 2001 From: Li Baiyang Date: Mon, 26 Nov 2018 15:52:52 +0800 Subject: Add comments --- example/get_ip_coun.c | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/example/get_ip_coun.c b/example/get_ip_coun.c index b43ec15..82d6028 100644 --- a/example/get_ip_coun.c +++ b/example/get_ip_coun.c @@ -10,6 +10,10 @@ printf("\n"); \ }while(0) +/* + * Query the COUNTRY field of an IP address in mmdb file. + */ + int main(int argc, char **argv) { if(argc < 2) @@ -18,8 +22,8 @@ int main(int argc, char **argv) return 0; } - char *filename = argv[1]; - char *ip_address = argv[2]; + char *filename = argv[1]; // mmdb file path + char *ip_address = argv[2]; // input IP address MMDB_s mmdb; int status = MMDB_open(filename, MMDB_MODE_MMAP, &mmdb); @@ -57,14 +61,11 @@ int main(int argc, char **argv) exit(3); } - // MMDB_entry_data_list_s *entry_data_list = NULL; MMDB_entry_data_s entry_data; int exit_code = 0; if (result.found_entry) { - // int status = MMDB_get_entry_data_list(&result.entry, - // &entry_data_list); int status = MMDB_get_value(&result.entry, &entry_data, "COUNTRY", NULL); @@ -78,11 +79,6 @@ int main(int argc, char **argv) goto end; } - // if (NULL != entry_data_list) - // { - // MMDB_dump_entry_data_list(stdout, entry_data_list, 2); - // } - if (entry_data.has_data) { char *name_en = malloc(sizeof(entry_data.data_size + 1)); @@ -102,8 +98,8 @@ int main(int argc, char **argv) ip_address); exit_code = 5; } + end: - // MMDB_free_entry_data_list(entry_data_list); MMDB_close(&mmdb); exit(exit_code); -} \ No newline at end of file +} -- cgit v1.2.3