diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2017-10-16 14:27:32 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2017-10-16 17:45:40 +0200 |
commit | 2e7b9ff891a0d4c84a4be3fffbac1b9502fe267c (patch) | |
tree | 0ee3abe0431822780117efbf9994dee62adabec3 /lib/in46_addr.h | |
parent | 361cb9e910e77f657ad39e0be4684b8028711a0c (diff) |
lib/in46a: Introduce in46a_netmasklen API
Change-Id: I06e3e038afd8f7afaec2a3fa67b1616500c8db80
Diffstat (limited to 'lib/in46_addr.h')
-rw-r--r-- | lib/in46_addr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/in46_addr.h b/lib/in46_addr.h index ce2df14..ff26521 100644 --- a/lib/in46_addr.h +++ b/lib/in46_addr.h @@ -27,6 +27,7 @@ extern const char *in46p_ntoa(const struct in46_prefix *in46p); extern int in46a_equal(const struct in46_addr *a, const struct in46_addr *b); extern int in46a_prefix_equal(const struct in46_addr *a, const struct in46_addr *b); extern int in46a_within_mask(const struct in46_addr *addr, const struct in46_addr *net, size_t prefixlen); +unsigned int in46a_netmasklen(const struct in46_addr *netmask); int in46a_to_eua(const struct in46_addr *src, struct ul66_t *eua); int in46a_from_eua(const struct ul66_t *eua, struct in46_addr *dst); |