Lines Matching refs:in6_addr
14 struct in6_addr in6;
15 uint8_t bytes[CONST_MAX(sizeof(struct in_addr), sizeof(struct in6_addr))];
27 bool in6_addr_is_null(const struct in6_addr *a);
28 static inline bool in6_addr_is_set(const struct in6_addr *a) { in in6_addr_is_set()
46 bool in6_addr_is_link_local(const struct in6_addr *a);
48 bool in6_addr_is_link_local_all_nodes(const struct in6_addr *a);
56 bool in6_addr_is_ipv4_mapped_address(const struct in6_addr *a);
59 bool in6_addr_equal(const struct in6_addr *a, const struct in6_addr *b);
72 static inline int in6_addr_to_string(const struct in6_addr *u, char **ret) { in in6_addr_to_string()
76 static inline int in6_addr_prefix_to_string(const struct in6_addr *u, unsigned prefixlen, char **re… in in6_addr_prefix_to_string()
94 int in6_addr_mask(struct in6_addr *addr, unsigned char prefixlen);
97 int in6_addr_prefix_covers(const struct in6_addr *prefix, unsigned char prefixlen, const struct in6…
122 _f == AF_INET6 ? sizeof(struct in6_addr) : 0; \
129 void in6_addr_hash_func(const struct in6_addr *addr, struct siphash *state);
130 int in6_addr_compare_func(const struct in6_addr *a, const struct in6_addr *b);