Lines Matching defs:in6_addr

158 struct in6_addr {
186 struct in6_addr sin6_addr; /* IP6 address */
212 extern const struct in6_addr in6mask0;
213 extern const struct in6_addr in6mask7;
214 extern const struct in6_addr in6mask16;
215 extern const struct in6_addr in6mask32;
216 extern const struct in6_addr in6mask64;
217 extern const struct in6_addr in6mask96;
218 extern const struct in6_addr in6mask128;
280 extern const struct in6_addr in6addr_any;
281 extern const struct in6_addr in6addr_loopback;
283 extern const struct in6_addr in6addr_nodelocal_allnodes;
284 extern const struct in6_addr in6addr_linklocal_allnodes;
285 extern const struct in6_addr in6addr_linklocal_allrouters;
286 extern const struct in6_addr in6addr_linklocal_allv2routers;
297 (bcmp(&(a)->s6_addr[0], &(b)->s6_addr[0], sizeof(struct in6_addr)) == 0)
301 (memcmp(&(a)->s6_addr[0], &(b)->s6_addr[0], sizeof(struct in6_addr)) == 0)
310 (bcmp(&(a)->sin6_addr, &(b)->sin6_addr, sizeof(struct in6_addr)) == 0))
679 struct in6_addr ipv6mr_multiaddr;
687 struct in6_addr ipi6_addr; /* src/dst IPv6 address */
836 extern int in6_localaddr(struct in6_addr *);
837 extern int in6_addrscope(struct in6_addr *);
838 extern struct in6_ifaddr *in6_ifawithscope(struct ifnet *, struct in6_addr *);
839 extern struct in6_ifaddr *in6_ifawithifp(struct ifnet *, struct in6_addr *);
849 extern int in6addr_local(struct in6_addr *);
869 in6_cksum_phdr(const struct in6_addr *src, const struct in6_addr *dst,
918 extern int inet6_rthdr_add(struct cmsghdr *, const struct in6_addr *,
925 extern struct in6_addr *inet6_rthdr_getaddr(struct cmsghdr *, int);
941 extern int inet6_rth_add(void *, const struct in6_addr *);
944 extern struct in6_addr *inet6_rth_getaddr(const void *, int);