Searched refs:in_ifaddr (Results 1 - 19 of 19) sorted by relevance

/xnu-2422.115.4/bsd/netinet/
H A Din_var.h79 struct in_ifaddr { struct
89 TAILQ_ENTRY(in_ifaddr) ia_link; /* tailq macro glue */
94 TAILQ_ENTRY(in_ifaddr) ia_hash; /* hash bucket entry */
97 #define ifatoia(ifa) ((struct in_ifaddr *)(void *)(ifa))
158 * Given a pointer to an in_ifaddr (ifaddr),
161 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
162 #define IA_DSTSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_dstaddr))
165 ((ntohl((in).s_addr) & ~((struct in_ifaddr *)(ifa)->ia_subnetmask))
170 extern TAILQ_HEAD(in_ifaddrhead, in_ifaddr) in_ifaddrhead;
171 extern TAILQ_HEAD(in_ifaddrhashhead, in_ifaddr) *in_ifaddrhashtb
[all...]
H A Din.c105 static int inctl_ifaddr(struct ifnet *, struct in_ifaddr *, u_long,
108 static int inctl_ifdstaddr(struct ifnet *, struct in_ifaddr *, u_long,
110 static int inctl_ifbrdaddr(struct ifnet *, struct in_ifaddr *, u_long,
112 static int inctl_ifnetmask(struct ifnet *, struct in_ifaddr *, u_long,
118 static int in_ifinit(struct ifnet *, struct in_ifaddr *,
130 static void in_iahash_remove(struct in_ifaddr *);
131 static void in_iahash_insert(struct in_ifaddr *);
132 static void in_iahash_insert_ptp(struct in_ifaddr *);
133 static struct in_ifaddr *in_ifaddr_alloc(int);
158 struct in_ifaddr inif
[all...]
H A Dip_var.h338 extern struct in_ifaddr *ip_rtaddr(struct in_addr);
348 extern void ip_setsrcifaddr_info(struct mbuf *, uint32_t, struct in_ifaddr *);
349 extern void ip_setdstifaddr_info(struct mbuf *, uint32_t, struct in_ifaddr *);
H A Dip_icmp.c318 struct in_ifaddr *ia;
538 ia = (struct in_ifaddr *)ifaof_ifpforaddr(
650 struct in_ifaddr *ia;
702 if ((ia == (struct in_ifaddr *)0) && m->m_pkthdr.rcvif)
703 ia = (struct in_ifaddr *)ifaof_ifpforaddr(
709 if (ia == (struct in_ifaddr *)0) {
712 if (ia == (struct in_ifaddr *)0) {/* no address yet, bail out */
1102 struct in_ifaddr *ia = NULL;
H A Dip_input.c652 struct in_ifaddr *ia = NULL;
2088 struct in_ifaddr *ia;
2144 ia = (struct in_ifaddr *)ifa_ifwithaddr(SA(&ipaddr));
2209 #define INA struct in_ifaddr *
2329 if ((ia = (struct in_ifaddr *)ifa_ifwithaddr(
2427 struct in_ifaddr *
2452 return ((struct in_ifaddr *)rt_ifa);
2792 struct in_ifaddr *ia = (struct in_ifaddr *)rt->rt_ifa;
3230 ip_setsrcifaddr_info(struct mbuf *m, uint32_t src_idx, struct in_ifaddr *i
[all...]
H A Din_gif.c333 struct in_ifaddr *ia4;
H A Dip_output.c252 struct in_ifaddr *ia = NULL, *src_ia = NULL;
445 ia = (struct in_ifaddr *)ro->ro_rt->rt_ifa;
894 struct in_ifaddr *ia1;
1546 struct in_ifaddr *ia_fw;
3063 struct in_ifaddr *ia;
H A Din_arp.c1214 struct in_ifaddr *ia;
1215 struct in_ifaddr *best_ia = NULL;
1316 best_ia = (struct in_ifaddr *)ifa;
H A Digmp.c1364 struct in_ifaddr *ia;
1485 struct in_ifaddr *ia;
3938 struct in_ifaddr *ia;
H A Din_pcb.c951 struct in_ifaddr *ia = NULL;
1551 struct in_ifaddr *ia = NULL;
1601 struct in_ifaddr *ia = NULL;
H A Draw_ip.c735 struct in_ifaddr *ia;
H A Din_mcast.c1879 struct in_ifaddr *ia;
2045 struct in_ifaddr *ia;
H A Dtcp_output.c378 struct in_ifaddr *ia = NULL;
H A Dudp_usrreq.c1380 struct in_ifaddr *ia = NULL;
/xnu-2422.115.4/bsd/net/
H A Dnetsrc.c134 struct in_ifaddr *ia;
H A Dif_stf.c462 struct in_ifaddr *ia4;
646 struct in_ifaddr *ia4;
H A Dif_var.h1099 __private_extern__ struct in_ifaddr *ifa_foraddr(unsigned int);
1100 __private_extern__ struct in_ifaddr *ifa_foraddr_scoped(unsigned int,
H A Dif.c696 __private_extern__ struct in_ifaddr *
707 __private_extern__ struct in_ifaddr *
710 struct in_ifaddr *ia = NULL;
/xnu-2422.115.4/bsd/netkey/
H A Dkey.c5315 struct in_ifaddr *ia;

Completed in 276 milliseconds