]> git.ipfire.org Git - location/libloc.git/blobdiff - src/loc/network.h
Add flags for A1, A2 and A3
[location/libloc.git] / src / loc / network.h
index 8603e47f062856ee6cbc71d9e7d048fe2772d3bd..02c8ad5cfea998658ece00b54bd95b80acc48ebe 100644 (file)
 #include <loc/libloc.h>
 #include <loc/format.h>
 
+enum loc_network_flags {
+       LOC_NETWORK_FLAG_ANONYMOUS_PROXY    = (1 << 0), // A1
+       LOC_NETWORK_FLAG_SATELLITE_PROVIDER = (1 << 1), // A2
+       LOC_NETWORK_FLAG_ANYCAST            = (1 << 2), // A3
+};
+
 struct loc_network;
 int loc_network_new(struct loc_ctx* ctx, struct loc_network** network,
                struct in6_addr* start_address, unsigned int prefix);