• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/xnu-2782.1.97/bsd/netinet6/

Lines Matching defs:in6_addr

152 struct in6_addr {
180 struct in6_addr sin6_addr; /* IP6 address */
206 extern const struct in6_addr in6mask0;
207 extern const struct in6_addr in6mask7;
208 extern const struct in6_addr in6mask16;
209 extern const struct in6_addr in6mask32;
210 extern const struct in6_addr in6mask64;
211 extern const struct in6_addr in6mask96;
212 extern const struct in6_addr in6mask128;
275 extern const struct in6_addr in6addr_any;
276 extern const struct in6_addr in6addr_loopback;
278 extern const struct in6_addr in6addr_nodelocal_allnodes;
279 extern const struct in6_addr in6addr_linklocal_allnodes;
280 extern const struct in6_addr in6addr_linklocal_allrouters;
281 extern const struct in6_addr in6addr_linklocal_allv2routers;
293 sizeof (struct in6_addr)) == 0)
297 (memcmp(&(a)->s6_addr[0], &(b)->s6_addr[0], sizeof (struct in6_addr)) \
307 (bcmp(&(a)->sin6_addr, &(b)->sin6_addr, sizeof (struct in6_addr)) == 0))
698 struct in6_addr ipv6mr_multiaddr;
706 struct in6_addr ipi6_addr; /* src/dst IPv6 address */
850 extern uint16_t in6_pseudo(const struct in6_addr *, const struct in6_addr *,
857 extern int in6_addrscope(struct in6_addr *);
858 extern struct in6_ifaddr *in6_ifawithscope(struct ifnet *, struct in6_addr *);
859 extern struct in6_ifaddr *in6_ifawithifp(struct ifnet *, struct in6_addr *);
880 extern int in6_localaddr(struct in6_addr *);
881 extern int in6addr_local(struct in6_addr *);
897 extern int inet6_rthdr_add(struct cmsghdr *, const struct in6_addr *,
904 extern struct in6_addr *inet6_rthdr_getaddr(struct cmsghdr *, int);
920 extern int inet6_rth_add(void *, const struct in6_addr *);
923 extern struct in6_addr *inet6_rth_getaddr(const void *, int);