Home
last modified time | relevance | path

Searched refs:ia_addr (Results 1 – 20 of 20) sorted by relevance

/freebsd-13-stable/sys/netinet/
HDin.c161 if (ia->ia_addr.sin_addr.s_addr == in.s_addr) in in_ifhasaddr()
335 if (ia->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr) in in_control()
343 &ia->ia_addr.sin_addr) == 0) in in_control()
355 *addr = ia->ia_addr; in in_control()
438 if (it->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr && in in_aifaddr_ioctl()
451 ifa->ifa_addr = (struct sockaddr *)&ia->ia_addr; in in_aifaddr_ioctl()
458 ia->ia_addr = *addr; in in_aifaddr_ioctl()
518 LIST_INSERT_HEAD(INADDR_HASH(ia->ia_addr.sin_addr.s_addr), ia, ia_hash); in in_aifaddr_ioctl()
551 (struct sockaddr *)&ia->ia_addr); in in_aifaddr_ioctl()
634 prison_check_ip4(cred, &it->ia_addr.sin_addr) == 0)) in in_difaddr_ioctl()
[all …]
HDin_debug.c95 IA_DB_RPINTF_PTR("%p", ia_addr); in in_show_in_ifaddr()
HDip_carp.c372 in.s_addr = ifatoia(ifa)->ia_addr.sin_addr.s_addr; in carp_hmac_prepare()
391 in6 = ifatoia6(ifa)->ia_addr.sin6_addr; in carp_hmac_prepare()
629 in4 = ifatoia(ifa)->ia_addr.sin_addr; in carp_source_is_self()
635 in6 = ifatoia6(ifa)->ia_addr.sin6_addr; in carp_source_is_self()
974 ifatoia(ifa)->ia_addr.sin_addr.s_addr; in carp_send_ad_locked()
1077 (struct sockaddr *)&ifatoia(ifa)->ia_addr); in carp_ifa_addroute()
1083 (struct sockaddr *)&ifatoia6(ifa)->ia_addr); in carp_ifa_addroute()
1107 (struct sockaddr *)&ifatoia(ifa)->ia_addr); in carp_ifa_delroute()
1114 (struct sockaddr *)&ifatoia6(ifa)->ia_addr); in carp_ifa_delroute()
HDin_var.h83 struct sockaddr_in ia_addr; /* reserve space for interface name */ member
95 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
HDin_pcb.c1206 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
1223 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
1248 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
1257 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
1278 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
1312 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
1334 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; in in_pcbladdr()
1453 &ia->ia_addr.sin_addr) == 0) in in_pcbconnect_setup()
1459 laddr = ia->ia_addr.sin_addr; in in_pcbconnect_setup()
HDif_ether.c840 itaddr.s_addr == ia->ia_addr.sin_addr.s_addr && in in_arpinput()
851 isaddr.s_addr == ia->ia_addr.sin_addr.s_addr) { in in_arpinput()
860 addr == ia->ia_addr.sin_addr.s_addr) in in_arpinput()
907 myaddr = ia->ia_addr.sin_addr; in in_arpinput()
HDigmp.c3575 ip->ip_src = ia->ia_addr.sin_addr; in igmp_v3_encap_report()
/freebsd-13-stable/sys/netinet6/
HDin6_src.c257 bcopy(&ia->ia_addr.sin6_addr, srcp, sizeof(*srcp)); in in6_selectsrc()
320 src = ia->ia_addr.sin6_addr; in in6_selectsrc()
337 prison_check_ip6(cred, &ia->ia_addr.sin6_addr) != 0) in in6_selectsrc()
341 if (IN6_ARE_ADDR_EQUAL(&dst, &ia->ia_addr.sin6_addr)) { in in6_selectsrc()
352 new_scope = in6_addrscope(&ia->ia_addr.sin6_addr); in in6_selectsrc()
393 new_policy = lookup_addrsel_policy(&ia->ia_addr); in in6_selectsrc()
468 new_matchlen = in6_matchlen(&ia->ia_addr.sin6_addr, &dst); in in6_selectsrc()
485 in6_addrscope(&ia_best->ia_addr.sin6_addr)); in in6_selectsrc()
487 lookup_addrsel_policy(&ia_best->ia_addr)); in in6_selectsrc()
489 in6_matchlen(&ia_best->ia_addr.sin6_addr, in in6_selectsrc()
[all …]
HDnd6_nbr.c1284 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_start()
1294 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in nd6_dad_start()
1366 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_timer()
1373 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_timer()
1442 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in nd6_dad_timer()
1468 if_name(ifa->ifa_ifp), ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_duplicated()
1477 if_name(ifp), ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr)); in nd6_dad_duplicated()
1488 if (IN6_IS_ADDR_LINKLOCAL(&ia->ia_addr.sin6_addr)) { in nd6_dad_duplicated()
1500 in6 = ia->ia_addr.sin6_addr; in nd6_dad_duplicated()
1502 IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, &in6)) { in nd6_dad_duplicated()
[all …]
HDin6.c487 ifr->ifr_addr = ia->ia_addr; in in6_control()
1057 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in in6_validate_ifra()
1084 ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr; in in6_alloc_ifa()
1085 ia->ia_addr.sin6_family = AF_INET6; in in6_alloc_ifa()
1086 ia->ia_addr.sin6_len = sizeof(ia->ia_addr); in in6_alloc_ifa()
1088 ia->ia_addr = ifra->ifra_addr; in in6_alloc_ifa()
1118 CK_LIST_INSERT_HEAD(IN6ADDR_HASH(&ia->ia_addr.sin6_addr), ia, ia6_hash); in in6_alloc_ifa()
1313 !IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, &ia->ia_dstaddr.sin6_addr)) in ifa_is_p2p()
1337 (struct sockaddr *)&ia->ia_addr); in in6_purgeaddr()
1495 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in in6_notify_ifa()
[all …]
HDin6_var.h124 struct sockaddr_in6 ia_addr; /* interface address */ member
404 #define IA6_IN6(ia) (&((ia)->ia_addr.sin6_addr))
407 #define IA6_SIN6(ia) (&((ia)->ia_addr))
HDnd6_rtr.c1248 (ib->ia_addr.sin6_addr.s6_addr32[0] & ~mask.s6_addr32[0]); in in6_ifadd()
1250 (ib->ia_addr.sin6_addr.s6_addr32[1] & ~mask.s6_addr32[1]); in in6_ifadd()
1252 (ib->ia_addr.sin6_addr.s6_addr32[2] & ~mask.s6_addr32[2]); in in6_ifadd()
1254 (ib->ia_addr.sin6_addr.s6_addr32[3] & ~mask.s6_addr32[3]); in in6_ifadd()
2258 in6_prepare_ifra(&ifra, &ia0->ia_addr.sin6_addr, in in6_tmpifadd()
2261 ifra.ifra_addr = ia0->ia_addr; /* XXX: do we need this ? */ in in6_tmpifadd()
2268 (const u_int8_t *)&ia0->ia_addr.sin6_addr.s6_addr[8], forcegen)) { in in6_tmpifadd()
HDicmp6.c1685 IN6_ARE_ADDR_EQUAL(subj, &ifa6->ia_addr.sin6_addr)) in ni6_addrs()
1699 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) { in ni6_addrs()
1784 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) { in ni6_store_addrs()
1853 bcopy(&ifa6->ia_addr.sin6_addr, cp, in ni6_store_addrs()
2103 src6 = ia->ia_addr.sin6_addr; in icmp6_reflect()
2273 nh_addr = ifatoia6(nh->nh_ifa)->ia_addr.sin6_addr; in icmp6_redirect_input()
2484 ifp_ll6 = &ia->ia_addr.sin6_addr; in icmp6_redirect_output()
HDnd6.c2589 dst = (struct sockaddr *)&ia->ia_addr; in nd6_add_ifa_lle()
2626 memcpy(&addr, &ia->ia_addr, sizeof(ia->ia_addr)); in nd6_rem_ifa_lle()
HDmld6.c1817 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any; in mld_v1_transmit_report()
3200 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any; in mld_v2_encap_report()
/freebsd-13-stable/sys/netpfil/ipfw/nptv6/
HDnptv6.c552 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-13-stable/usr.sbin/ifmcstat/
HDifmcstat.c460 printf("\tinet6 %s\n", inet6_n2a(&if6a.ia_addr.sin6_addr, in if6_addrlist()
461 if6a.ia_addr.sin6_scope_id)); in if6_addrlist()
546 printf("\tinet %s\n", inet_ntoa(ia.ia_addr.sin_addr)); in if_addrlist()
/freebsd-13-stable/sys/dev/cxgbe/
HDt4_clip.c419 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-13-stable/sys/net/
HDif_stf.c396 if (ia4->ia_addr.sin_addr.s_addr == in.s_addr) in stf_getsrcifa6()
/freebsd-13-stable/sys/netpfil/ipfw/
HDip_fw2.c804 if (!IN6_IS_ADDR_LINKLOCAL(&ia->ia_addr.sin6_addr)) in ipfw_localip6()
806 if (IN6_ARE_MASKED_ADDR_EQUAL(&ia->ia_addr.sin6_addr, in ipfw_localip6()