Home | History | Annotate | Download | only in netinet6

Lines Matching refs:in6_addr

123 struct in6_addr {
151 struct in6_addr sin6_addr; /* IP6 address */
173 extern const struct in6_addr in6mask0;
174 extern const struct in6_addr in6mask32;
175 extern const struct in6_addr in6mask64;
176 extern const struct in6_addr in6mask96;
177 extern const struct in6_addr in6mask128;
224 extern const struct in6_addr in6addr_any;
225 extern const struct in6_addr in6addr_loopback;
226 extern const struct in6_addr in6addr_nodelocal_allnodes;
227 extern const struct in6_addr in6addr_linklocal_allnodes;
228 extern const struct in6_addr in6addr_linklocal_allrouters;
231 (memcmp(&(a)->s6_addr[0], &(b)->s6_addr[0], sizeof(struct in6_addr)) == 0)
461 struct in6_addr ipv6mr_multiaddr;
469 struct in6_addr ipi6_addr; /* src/dst IPv6 address */
563 in6_cksum_phdr(const struct in6_addr *src, const struct in6_addr *dst,
603 int in6_localaddr(const struct in6_addr *);
604 int in6_addrscope(const struct in6_addr *);
605 struct in6_ifaddr *in6_ifawithifp(struct ifnet *, struct in6_addr *);
615 int in6_tunnel_validate(const struct ip6_hdr *, const struct in6_addr *,
616 const struct in6_addr *);
625 sockaddr_in6_init1(struct sockaddr_in6 *sin6, const struct in6_addr *addr,
635 sockaddr_in6_init(struct sockaddr_in6 *sin6, const struct in6_addr *addr,
644 sockaddr_in6_alloc(const struct in6_addr *addr, in_port_t port,
674 void in6_in_2_v4mapin6(const struct in_addr *, struct in6_addr *);
696 extern int inet6_rthdr_add(struct cmsghdr *, const struct in6_addr *,
703 extern struct in6_addr *inet6_rthdr_getaddr(struct cmsghdr *, int);
719 extern int inet6_rth_add(void *, const struct in6_addr *);
722 extern struct in6_addr *inet6_rth_getaddr(const void *, int);
727 int in6_print(char *, size_t, const struct in6_addr *);