/src/sys/netinet/ |
in_var.h | 87 struct in_ifaddr { struct 97 LIST_ENTRY(in_ifaddr) ia_hash; /* entry in bucket of inet addresses */ 98 TAILQ_ENTRY(in_ifaddr) ia_list; /* list of internet addresses */ 128 ia4_acquire(struct in_ifaddr *ia, struct psref *psref) 136 ia4_release(struct in_ifaddr *ia, struct psref *psref) 154 * Given a pointer to an in_ifaddr (ifaddr), 157 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr)) 174 LIST_HEAD(in_ifaddrhashhead, in_ifaddr); /* Type of the hash head */ 175 TAILQ_HEAD(in_ifaddrhead, in_ifaddr); /* Type of the list head */ 191 struct in_ifaddr, ia_hash_pslist_entry [all...] |
ip_carp.h | 156 int carp_iamatch(struct in_ifaddr *, u_char *,
|
in.c | 151 static void in_addrhash_insert_locked(struct in_ifaddr *); 152 static void in_addrhash_remove_locked(struct in_ifaddr *); 154 static int in_addprefix(struct in_ifaddr *, int); 155 static void in_scrubaddr(struct in_ifaddr *); 156 static int in_scrubprefix(struct in_ifaddr *); 177 * deleted interface addresses. We use in_ifaddr so that a chain head 235 struct in_ifaddr *ia; 343 struct in_ifaddr *ia; 405 struct in_ifaddr *ia = NULL; 790 struct in_ifaddr *ia [all...] |
if_arp.c | 346 struct in_ifaddr *ia; 573 struct in_ifaddr *ia = ifatoia(ifa); 771 struct in_ifaddr *ia = NULL; 773 struct in_ifaddr *bridge_ia = NULL; 1279 struct in_ifaddr *ia = (struct in_ifaddr *)ifa; 1357 struct in_ifaddr *ia; 1544 struct in_ifaddr *ia = (struct in_ifaddr *)ifa; 1568 struct in_ifaddr *ia = (struct in_ifaddr *)ifa [all...] |
ip_input.c | 252 static struct in_ifaddr *ip_match_our_address(struct ifnet *, struct ip *, 254 static struct in_ifaddr *ip_match_our_address_broadcast(struct ifnet *, 314 static struct in_ifaddr * 317 struct in_ifaddr *ia = NULL; 352 static struct in_ifaddr * 355 struct in_ifaddr *ia = NULL; 426 struct in_ifaddr *ia = NULL; 797 struct in_ifaddr *_ia; 858 struct in_ifaddr *ia; 1186 struct in_ifaddr *ia [all...] |
in.h | 454 struct in_ifaddr *in_selectsrc(struct sockaddr_in *, 467 #define ifatoia(ifa) ((struct in_ifaddr *)(ifa))
|
in_selsrc.c | 305 struct in_ifaddr *ia; 353 ia = (struct in_ifaddr *)alt_ifa; 374 ia = (struct in_ifaddr *)best_ifa;
|
ip_output.c | 155 static int ip_ifaddrvalid(const struct in_ifaddr *); 239 struct in_ifaddr *ia = NULL; 451 struct in_ifaddr *xia; 1209 struct in_ifaddr *ia; 1460 struct in_ifaddr *ia; 1695 struct in_ifaddr *ia; 2087 struct in_ifaddr *ia = NULL; 2185 ip_ifaddrvalid(const struct in_ifaddr *ia)
|
in_pcb.c | 331 struct in_ifaddr *ia; 558 struct in_ifaddr *ia; 584 struct in_ifaddr *ia, *_ia;
|
igmp.c | 192 struct in_ifaddr *ia;
|
ip_icmp.c | 414 struct in_ifaddr *ia; 710 struct in_ifaddr *ia;
|
ip_carp.c | 207 static int carp_addrcount(struct carp_if *, struct in_ifaddr *, int); 1347 carp_addrcount(struct carp_if *cif, struct in_ifaddr *ia, int type) 1372 carp_iamatch(struct in_ifaddr *ia, u_char *src, 1814 struct in_ifaddr *ia, *ia_if;
|
/src/usr.sbin/mrouted/ |
snmp.c | 518 struct in_ifaddr * /* returns: in_ifaddr structure, or null on error */ 524 static struct in_ifaddr in_ifaddr; local in function:ipaddr_to_ifindex 528 if (Interface_Scan_Next(&interface, (char *)0, NULL, &in_ifaddr) == 0) 531 if (((struct sockaddr_in *) &(in_ifaddr.ia_addr))->sin_addr.s_addr 534 return &in_ifaddr; 604 struct in_ifaddr *in_ifaddr; local in function:o_igmpCacheTable 663 in_ifaddr = ipaddr_to_ifindex(uvifs[vifi].uv_lcl_addr, &ifIndex) [all...] |
/src/sys/net/ |
if_stf.c | 324 struct in_ifaddr *ia4; 478 struct in_ifaddr *ia4;
|
if_llatbl.c | 753 struct in_ifaddr *ia;
|
/src/usr.bin/netstat/ |
if.c | 321 struct in_ifaddr in; 540 struct in_ifaddr *ifaddr_in = (void *)rtinfo;
|
/src/sys/netinet6/ |
in6_pcb.c | 447 struct in_ifaddr *ia4;
|
udp6_usrreq.c | 883 struct in_ifaddr *ia4;
|
/src/usr.bin/vmstat/ |
vmstat.c | 1920 HASH_LIST, offsetof(struct in_ifaddr, ia_hash),
|
/src/sys/netipsec/ |
key.c | 4461 const struct in_ifaddr *ia;
|