]> git.ipfire.org Git - location/libloc.git/blobdiff - src/libloc.sym
network-list: Implement merging in reverse in one step
[location/libloc.git] / src / libloc.sym
index c0b6b1f1bcc4a79ba80912903fa89b7ae4364806..56cada8e0028f150a410d99429c002824c0f6b46 100644 (file)
@@ -37,6 +37,18 @@ global:
        loc_as_set_name;
        loc_as_unref;
 
+       # AS List
+       loc_as_list_append;
+       loc_as_list_clear;
+       loc_as_list_contains;
+       loc_as_list_contains_number;
+       loc_as_list_empty;
+       loc_as_list_get;
+       loc_as_list_new;
+       loc_as_list_ref;
+       loc_as_list_size;
+       loc_as_list_unref;
+
        # Country
        loc_country_cmp;
        loc_country_code_is_valid;
@@ -49,6 +61,18 @@ global:
        loc_country_set_name;
        loc_country_unref;
 
+       # Country List
+       loc_country_list_append;
+       loc_country_list_clear;
+       loc_country_list_contains;
+       loc_country_list_contains_code;
+       loc_country_list_empty;
+       loc_country_list_get;
+       loc_country_list_new;
+       loc_country_list_ref;
+       loc_country_list_size;
+       loc_country_list_unref;
+
        # Database
        loc_database_add_as;
        loc_database_count_as;
@@ -66,13 +90,15 @@ global:
        loc_database_verify;
 
        # Database Enumerator
+       loc_database_enumerator_get_asns;
+       loc_database_enumerator_get_countries;
        loc_database_enumerator_new;
        loc_database_enumerator_next_as;
        loc_database_enumerator_next_country;
        loc_database_enumerator_next_network;
        loc_database_enumerator_ref;
-       loc_database_enumerator_set_asn;
-       loc_database_enumerator_set_country_code;
+       loc_database_enumerator_set_asns;
+       loc_database_enumerator_set_countries;
        loc_database_enumerator_set_family;
        loc_database_enumerator_set_flag;
        loc_database_enumerator_set_string;
@@ -82,11 +108,16 @@ global:
        loc_network_address_family;
        loc_network_eq;
        loc_network_exclude;
+       loc_network_exclude_list;
        loc_network_format_first_address;
        loc_network_format_last_address;
        loc_network_get_asn;
        loc_network_get_country_code;
+       loc_network_get_first_address;
+       loc_network_get_last_address;
+       loc_network_gt;
        loc_network_has_flag;
+       loc_network_is_subnet;
        loc_network_is_subnet_of;
        loc_network_match_asn;
        loc_network_match_country_code;
@@ -109,8 +140,10 @@ global:
        loc_network_list_empty;
        loc_network_list_get;
        loc_network_list_merge;
+       loc_network_list_merge_reverse;
        loc_network_list_new;
        loc_network_list_pop;
+       loc_network_list_pop_first;
        loc_network_list_push;
        loc_network_list_ref;
        loc_network_list_reverse;