]> git.ipfire.org Git - people/ms/libloc.git/blobdiff - src/network.c
Implement filtering networks for the ASN they belong to
[people/ms/libloc.git] / src / network.c
index b8bc0f7d7a23dc8a4268e65eb2c9ce9427f90fdf..2bdb32bb1c8caa9706417f0ecc2e3188271c1220 100644 (file)
@@ -324,6 +324,10 @@ LOC_EXPORT int loc_network_set_asn(struct loc_network* network, uint32_t asn) {
        return 0;
 }
 
+LOC_EXPORT int loc_network_match_asn(struct loc_network* network, uint32_t asn) {
+       return network->asn == asn;
+}
+
 LOC_EXPORT int loc_network_to_database_v0(struct loc_network* network, struct loc_database_network_v0* dbobj) {
        // Add country code
        for (unsigned int i = 0; i < 2; i++) {