/freebsd/sys/netinet/ |
H A D | in.c | 202 if (ia->ia_addr.sin_addr.s_addr == in.s_addr) in in_ifhasaddr() 396 if (ia->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr) in in_control_ioctl() 404 &ia->ia_addr.sin_addr) == 0) in in_control_ioctl() 416 *addr = ia->ia_addr; in in_control_ioctl() 534 if (it->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr && in in_aifaddr_ioctl() 547 ifa->ifa_addr = (struct sockaddr *)&ia->ia_addr; in in_aifaddr_ioctl() 554 ia->ia_addr = *addr; in in_aifaddr_ioctl() 614 CK_LIST_INSERT_HEAD(INADDR_HASH(ia->ia_addr.sin_addr.s_addr), ia, in in_aifaddr_ioctl() 647 (struct sockaddr *)&ia->ia_addr); in in_aifaddr_ioctl() 729 prison_check_ip4(cred, &it->ia_addr.sin_addr) == 0)) in in_difaddr_ioctl() [all …]
|
H A D | in_debug.c | 95 IA_DB_RPINTF_PTR("%p", ia_addr); in in_show_in_ifaddr()
|
H A D | in_var.h | 81 struct sockaddr_in ia_addr; /* reserve space for interface name */ member 93 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
|
H A D | ip_carp.c | 420 in.s_addr = ifatoia(ifa)->ia_addr.sin_addr.s_addr; in carp_hmac_prepare() 439 in6 = ifatoia6(ifa)->ia_addr.sin6_addr; in carp_hmac_prepare() 761 in4 = ifatoia(ifa)->ia_addr.sin_addr; in carp_source_is_self() 767 in6 = ifatoia6(ifa)->ia_addr.sin6_addr; in carp_source_is_self() 1264 ifatoia(ifa)->ia_addr.sin_addr.s_addr; in carp_send_ad_locked() 1403 ifatoia(ifa)->ia_addr.sin_addr.s_addr; in vrrp_send_ad_locked() 1553 (struct sockaddr *)&ifatoia(ifa)->ia_addr); in carp_ifa_addroute() 1559 (struct sockaddr *)&ifatoia6(ifa)->ia_addr); in carp_ifa_addroute() 1583 (struct sockaddr *)&ifatoia(ifa)->ia_addr); in carp_ifa_delroute() 1590 (struct sockaddr *)&ifatoia6(ifa)->ia_addr); in carp_ifa_delroute()
|
H A D | if_ether.c | 837 itaddr.s_addr == ia->ia_addr.sin_addr.s_addr && in in_arpinput() 847 isaddr.s_addr == ia->ia_addr.sin_addr.s_addr) { in in_arpinput() 855 addr == ia->ia_addr.sin_addr.s_addr) in in_arpinput() 896 myaddr = ia->ia_addr.sin_addr; in in_arpinput()
|
H A D | in_pcb.c | 1223 prison_check_ip4(cred, &ia->ia_addr.sin_addr) == 0) in in_pcbladdr() 1228 *laddr = ia->ia_addr.sin_addr; in in_pcbladdr() 1275 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr() 1292 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr() 1317 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr() 1326 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr() 1347 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr() 1381 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr() 1403 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
|
H A D | igmp.c | 3592 ip->ip_src = ia->ia_addr.sin_addr; in igmp_v3_encap_report()
|
/freebsd/sys/netinet6/ |
H A D | in6_src.c | 256 bcopy(&ia->ia_addr.sin6_addr, srcp, sizeof(*srcp)); in in6_selectsrc() 319 src = ia->ia_addr.sin6_addr; in in6_selectsrc() 336 prison_check_ip6(cred, &ia->ia_addr.sin6_addr) != 0) in in6_selectsrc() 340 if (IN6_ARE_ADDR_EQUAL(&dst, &ia->ia_addr.sin6_addr)) { in in6_selectsrc() 351 new_scope = in6_addrscope(&ia->ia_addr.sin6_addr); in in6_selectsrc() 392 new_policy = lookup_addrsel_policy(&ia->ia_addr); in in6_selectsrc() 467 new_matchlen = in6_matchlen(&ia->ia_addr.sin6_addr, &dst); in in6_selectsrc() 484 in6_addrscope(&ia_best->ia_addr.sin6_addr)); in in6_selectsrc() 486 lookup_addrsel_policy(&ia_best->ia_addr)); in in6_selectsrc() 488 in6_matchlen(&ia_best->ia_addr.sin6_addr, in in6_selectsrc() [all …]
|
H A D | nd6_nbr.c | 1318 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_start() 1328 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in nd6_dad_start() 1400 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_timer() 1407 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_timer() 1476 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in nd6_dad_timer() 1502 if_name(ifa->ifa_ifp), ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_duplicated() 1511 if_name(ifp), ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr)); in nd6_dad_duplicated() 1522 if (IN6_IS_ADDR_LINKLOCAL(&ia->ia_addr.sin6_addr)) { in nd6_dad_duplicated() 1534 in6 = ia->ia_addr.sin6_addr; in nd6_dad_duplicated() 1536 IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, &in6)) { in nd6_dad_duplicated() [all …]
|
H A D | in6.c | 504 ifr->ifr_addr = ia->ia_addr; in in6_control_ioctl() 967 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in in6_validate_ifra() 994 ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr; in in6_alloc_ifa() 995 ia->ia_addr.sin6_family = AF_INET6; in in6_alloc_ifa() 996 ia->ia_addr.sin6_len = sizeof(ia->ia_addr); in in6_alloc_ifa() 998 ia->ia_addr = ifra->ifra_addr; in in6_alloc_ifa() 1028 CK_LIST_INSERT_HEAD(IN6ADDR_HASH(&ia->ia_addr.sin6_addr), ia, ia6_hash); in in6_alloc_ifa() 1223 !IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, &ia->ia_dstaddr.sin6_addr)) in ifa_is_p2p() 1392 (struct sockaddr *)&ia->ia_addr); in in6_purgeaddr() 1550 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in in6_notify_ifa() [all …]
|
H A D | nd6_rtr.c | 1238 (ib->ia_addr.sin6_addr.s6_addr32[0] & ~mask.s6_addr32[0]); in in6_ifadd() 1240 (ib->ia_addr.sin6_addr.s6_addr32[1] & ~mask.s6_addr32[1]); in in6_ifadd() 1242 (ib->ia_addr.sin6_addr.s6_addr32[2] & ~mask.s6_addr32[2]); in in6_ifadd() 1244 (ib->ia_addr.sin6_addr.s6_addr32[3] & ~mask.s6_addr32[3]); in in6_ifadd() 2248 in6_prepare_ifra(&ifra, &ia0->ia_addr.sin6_addr, in in6_tmpifadd() 2251 ifra.ifra_addr = ia0->ia_addr; /* XXX: do we need this ? */ in in6_tmpifadd() 2258 (const u_int8_t *)&ia0->ia_addr.sin6_addr.s6_addr[8], forcegen)) { in in6_tmpifadd()
|
H A D | in6_var.h | 122 struct sockaddr_in6 ia_addr; /* interface address */ member 402 #define IA6_IN6(ia) (&((ia)->ia_addr.sin6_addr)) 405 #define IA6_SIN6(ia) (&((ia)->ia_addr))
|
H A D | icmp6.c | 1718 IN6_ARE_ADDR_EQUAL(subj, &ifa6->ia_addr.sin6_addr)) in ni6_addrs() 1732 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) { in ni6_addrs() 1817 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) { in ni6_store_addrs() 1886 bcopy(&ifa6->ia_addr.sin6_addr, cp, in ni6_store_addrs() 2101 src6 = ia->ia_addr.sin6_addr; in icmp6_reflect() 2257 nh_addr = ifatoia6(nh->nh_ifa)->ia_addr.sin6_addr; in icmp6_redirect_input() 2458 ifp_ll6 = &ia->ia_addr.sin6_addr; in icmp6_redirect_output()
|
H A D | nd6.c | 2608 dst = (struct sockaddr *)&ia->ia_addr; in nd6_add_ifa_lle() 2645 memcpy(&addr, &ia->ia_addr, sizeof(ia->ia_addr)); in nd6_rem_ifa_lle()
|
H A D | mld6.c | 1817 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any; in mld_v1_transmit_report() 3204 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any; in mld_v2_encap_report()
|
/freebsd/usr.sbin/ifmcstat/ |
H A D | ifmcstat.c | 459 printf("\tinet6 %s\n", inet6_n2a(&if6a.ia_addr.sin6_addr, in if6_addrlist() 460 if6a.ia_addr.sin6_scope_id)); in if6_addrlist() 545 printf("\tinet %s\n", inet_ntoa(ia.ia_addr.sin_addr)); in if_addrlist()
|
/freebsd/sys/netpfil/ipfw/nptv6/ |
H A D | nptv6.c | 552 if (nptv6_check_prefix(&ia->ia_addr.sin6_addr) || in nptv6_find_prefix() 553 IN6_ARE_MASKED_ADDR_EQUAL(&ia->ia_addr.sin6_addr, in nptv6_find_prefix() 557 nptv6_set_external(cfg, &ia->ia_addr.sin6_addr); in nptv6_find_prefix()
|
/freebsd/sys/dev/cxgbe/ |
H A D | t4_clip.c | 419 in6 = &ia->ia_addr.sin6_addr; in update_clip_db() 731 in6 = &((struct in6_ifaddr *)ifa)->ia_addr.sin6_addr; in t4_ifaddr_event()
|
/freebsd/sys/net/ |
H A D | if_stf.c | 476 if (ia4->ia_addr.sin_addr.s_addr == in.s_addr) in stf_getsrcifa6()
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw2.c | 808 if (!IN6_IS_ADDR_LINKLOCAL(&ia->ia_addr.sin6_addr)) in ipfw_localip6() 810 if (IN6_ARE_MASKED_ADDR_EQUAL(&ia->ia_addr.sin6_addr, in ipfw_localip6()
|