Searched refs:in6_ifaddr (Results 1 - 25 of 27) sorted by relevance

12

/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_var.h145 struct in6_ifaddr { struct
154 struct in6_ifaddr *ia_next; /* next in6 list of IP6 addresses */
172 #define ifatoia6(ifa) ((struct in6_ifaddr *)(void *)(ifa))
433 * Given a pointer to an in6_ifaddr (ifaddr),
467 u_int32_t ia6_flags; /* address flags from in6_ifaddr */
486 void in6_post_msg(struct ifnet *, u_int32_t, struct in6_ifaddr *);
646 extern struct in6_ifaddr *in6_ifaddrs;
675 * Macro for finding the internet address structure (in6_ifaddr) corresponding
681 /* struct in6_ifaddr *ia; */ \
695 (ia) = (struct in6_ifaddr *)_if
[all...]
H A Din6.c177 static int in6_ifinit(struct ifnet *, struct in6_ifaddr *,
179 static void in6_unlink_ifa(struct in6_ifaddr *, struct ifnet *);
180 static struct in6_ifaddr *in6_ifaddr_alloc(int);
188 static void in6_ifaddr_set_dadprogress(struct in6_ifaddr *);
199 struct in6_ifaddr in6ifa; /* in6_ifaddr */
200 struct in6_ifaddr in6ifa_old; /* saved in6_ifaddr */
219 /* List of trash in6_ifaddr entries protected by in6ifa_trash_lock */
229 static struct zone *in6ifa_zone; /* zone for in6_ifaddr */
[all...]
H A Din6_prefix.h70 struct in6_ifaddr *ra_addr;
H A Dnd6_nbr.c437 anycast = ((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_ANYCAST;
439 ((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_DADPROGRESS;
440 if (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_DUPLICATED) {
559 struct in6_ifaddr *ia = NULL;
938 if (((struct in6_ifaddr *)ifa)->ia6_flags &
1277 struct in6_ifaddr *ia;
1574 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa;
1731 struct in6_ifaddr *ia = (struct in6_ifaddr *)if
[all...]
H A Din6_prefix.c247 rpp = ifpr2rp(((struct in6_ifaddr *)ifa)->ia6_ifpr);
324 rpp = ifpr2rp(((struct in6_ifaddr *)ifa)->ia6_ifpr);
455 assign_ra_entry(struct rr_prefix *rpp, int iilen, struct in6_ifaddr *ia)
487 in6_prefix_add_llifid(__unused int iilen, struct in6_ifaddr *ia)
527 in6_prefix_add_ifid(int iilen, struct in6_ifaddr *ia)
622 in6_prefix_remove_ifid(__unused int iilen, struct in6_ifaddr *ia)
675 struct in6_ifaddr *ia6;
710 struct in6_ifaddr *ria6 = NULL;
928 struct in6_ifaddr *ia6;
1027 struct in6_ifaddr *ia
[all...]
H A Dip6_var.h341 struct in6_ifaddr *ip6a_dstia6; /* my ifaddr that matches ip6_dst */
458 struct in6_ifaddr;
461 struct in6_ifaddr *ip6_getdstifaddr(struct mbuf *);
H A Din6_ifattach.c478 struct in6_ifaddr *ia;
750 struct in6_ifaddr *ia;
875 struct in6_ifaddr *ia6 = NULL;
926 struct in6_ifaddr *ia, *oia;
975 ia = (struct in6_ifaddr *)ifa;
H A Dnd6_rtr.c102 static struct in6_ifaddr *in6_ifadd(struct nd_prefix *, int);
389 struct in6_ifaddr *ia6 = NULL;
1992 struct in6_ifaddr *ia;
2019 ia = (struct in6_ifaddr *)ifa;
2257 struct in6_ifaddr *ia6 = NULL, *ia6_match = NULL;
2408 struct in6_ifaddr *ifa6;
2416 ifa6 = (struct in6_ifaddr *)ifa;
2938 struct in6_ifaddr *ifa;
3436 struct in6_ifaddr *ia6;
3746 static struct in6_ifaddr *
[all...]
H A Dip6_input.c181 struct in6_ifaddr *in6_ifaddrs = NULL;
232 static struct ip6aux *ip6_setdstifaddr(struct mbuf *, struct in6_ifaddr *);
482 struct in6_ifaddr *ia6 = NULL;
864 ia6 = (struct in6_ifaddr *)ip6_forward_rt.ro_rt->rt_ifa;
1208 * set/grab in6_ifaddr correspond to IPv6 destination address.
1212 ip6_setdstifaddr(struct mbuf *m, struct in6_ifaddr *ia6)
1227 struct in6_ifaddr *
H A Din6.h838 extern struct in6_ifaddr *in6_ifawithscope(struct ifnet *, struct in6_addr *);
839 extern struct in6_ifaddr *in6_ifawithifp(struct ifnet *, struct in6_addr *);
H A Dnd6.h847 extern int in6_tmpifadd(const struct in6_ifaddr *, int, int);
859 extern boolean_t nd6_prproxy_ifaddr(struct in6_ifaddr *);
H A Din6_src.c208 struct in6_ifaddr *ia = NULL, *ia_best = NULL;
246 struct in6_ifaddr *ia6;
273 ia6 = (struct in6_ifaddr *)ifa_ifwithaddr((struct sockaddr *)
746 nd6_prproxy_ifaddr((struct in6_ifaddr *)ifa))) {
H A Dicmp6.c1312 struct in6_ifaddr *ia6;
1768 struct in6_ifaddr *ifa6;
1804 ifa6 = (struct in6_ifaddr *)ifa;
1887 struct in6_ifaddr *ifa6;
1916 ifa6 = (struct in6_ifaddr *)ifa;
2173 struct in6_ifaddr *ia;
2703 struct in6_ifaddr *ia;
H A Dnd6.c196 static int regen_tmpaddr(struct in6_ifaddr *);
646 struct in6_ifaddr *ia6, *nia6;
1115 struct in6_ifaddr *ia6) /* deprecated/invalidated temporary address */
1119 struct in6_ifaddr *public_ifa6 = NULL;
1129 struct in6_ifaddr *it6;
1136 it6 = (struct in6_ifaddr *)ifa;
2438 struct in6_ifaddr *ia;
2994 struct in6_ifaddr *ia6 = NULL;
H A Dfrag6.c211 dstifp = ((struct in6_ifaddr *)ro.ro_rt->rt_ifa)->ia_ifp;
H A Dmld6.c1219 struct in6_ifaddr *ia;
1942 struct in6_ifaddr *ia;
3354 struct in6_ifaddr *ia;
H A Din6_pcb.c260 if (((struct in6_ifaddr *)ifa)->ia6_flags &
H A Draw_ip6.c832 if (((struct in6_ifaddr *)ifa)->ia6_flags &
H A Dip6_output.c289 struct in6_ifaddr *ia = NULL;
973 ia = (struct in6_ifaddr *)(rt->rt_ifa);
H A Dnd6_prproxy.c699 nd6_prproxy_ifaddr(struct in6_ifaddr *ia)
/darwin-on-arm/xnu/bsd/net/
H A Dif_stf.c190 static struct in6_ifaddr *stf_getsrcifa6(struct ifnet *);
396 struct in6_ifaddr *ia6;
457 static struct in6_ifaddr *
501 return ((struct in6_ifaddr *)ia);
525 struct in6_ifaddr *ia6;
H A Dnetsrc.c190 struct in6_ifaddr *ia;
H A Dif_var.h998 __private_extern__ struct in6_ifaddr *ifa_foraddr6(struct in6_addr *);
999 __private_extern__ struct in6_ifaddr *ifa_foraddr6_scoped(struct in6_addr *,
H A Dif.c721 __private_extern__ struct in6_ifaddr *
727 __private_extern__ struct in6_ifaddr *
730 struct in6_ifaddr *ia = NULL;
/darwin-on-arm/xnu/bsd/netinet/
H A Dtcp_output.c364 struct in6_ifaddr *ia6 = NULL;

Completed in 97 milliseconds

12