diff options
Diffstat (limited to 'src/libnm-glib-aux/nm-inet-utils.h')
| -rw-r--r-- | src/libnm-glib-aux/nm-inet-utils.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libnm-glib-aux/nm-inet-utils.h b/src/libnm-glib-aux/nm-inet-utils.h index 999519f8..ab4361e6 100644 --- a/src/libnm-glib-aux/nm-inet-utils.h +++ b/src/libnm-glib-aux/nm-inet-utils.h @@ -280,6 +280,10 @@ nm_ip_addr_same_prefix(int addr_family, gconstpointer addr_a, gconstpointer addr gboolean nm_ip_addr_is_site_local(int addr_family, const void *address); gboolean nm_ip6_addr_is_ula(const struct in6_addr *address); +guint nm_ip6_addr_common_prefix_len(const struct in6_addr *a, const struct in6_addr *b); + +guint nm_ip6_addr_rfc6724_label(const struct in6_addr *addr); + /*****************************************************************************/ #define NM_IPV4LL_NETWORK ((in_addr_t) htonl(0xA9FE0000lu)) /* 169.254.0.0 */ |