| /xnu-12377.41.6/bsd/netinet6/ |
| H A D | in6_pcb.c | 217 if (inp->inp_lport || !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in in6_pcbbind() 355 current_reservations = netns_lookup_reservations_count_in6(inp->in6p_laddr, IPPROTO_UDP); in in6_pcbbind() 405 !IN6_IS_ADDR_UNSPECIFIED(&t->in6p_laddr) || in in6_pcbbind() 551 if (inp->inp_lport || !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in in6_pcbbind() 562 inp->in6p_laddr = sin6.sin6_addr; in in6_pcbbind() 565 in6_verify_ifscope(&inp->in6p_laddr, lifscope); in in6_pcbbind() 576 if ((e = in6_pcbsetport(&inp->in6p_laddr, remote, inp, p, 1)) != 0) { in in6_pcbbind() 582 inp->in6p_laddr = in6addr_any; in in6_pcbbind() 596 inp->in6p_laddr = in6addr_any; in in6_pcbbind() 762 if (!IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in in6_pcbconnect() [all …]
|
| H A D | raw_ip6.c | 188 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p->in6p_laddr) && in rip6_input() 189 … !in6_are_addr_equal_scoped(&in6p->in6p_laddr, &ip6->ip6_dst, in6p->inp_lifscope, ifp->if_index)) { in rip6_input() 1130 inp->in6p_laddr = sin6.sin6_addr; in rip6_bind() 1133 in6_verify_ifscope(&inp->in6p_laddr, inp->inp_lifscope); in rip6_bind() 1208 inp->in6p_laddr = *in6a; in rip6_connect() 1214 in6_verify_ifscope(&inp->in6p_laddr, inp->inp_lifscope); in rip6_connect()
|
| H A D | in6_src.c | 856 if (inp != NULL && !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in in6_selectsrc() 857 src_storage = &inp->in6p_laddr; in in6_selectsrc() 1744 inp->in6p_laddr = in6addr_any; in in6_pcbsetport() 1779 found = (in6_pcblookup_local(pcbinfo, &inp->in6p_laddr, in in6_pcbsetport() 1802 inp->in6p_laddr, (uint8_t)SOCK_PROTO(so), lport, in in6_pcbsetport() 1815 inp->in6p_laddr = in6addr_any; in in6_pcbsetport()
|
| H A D | udp6_output.c | 350 laddr = &in6p->in6p_laddr; /* XXX */ in udp6_output() 384 laddr = &in6p->in6p_laddr; in udp6_output()
|
| H A D | udp6_usrreq.c | 1127 inp->in6p_laddr = in6addr_any; in udp6_disconnect()
|
| H A D | icmp6.c | 2162 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p->in6p_laddr) && in icmp6_rip6_input() 2163 … !in6_are_addr_equal_scoped(&in6p->in6p_laddr, &ip6->ip6_dst, in6p->inp_lifscope, ifp->if_index)) { in icmp6_rip6_input()
|
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | inp_log.c | 64 if (IN6_IS_ADDR_LINKLOCAL(&inp->in6p_laddr)) { in inp_log_addresses() 65 addr6 = inp->in6p_laddr; in inp_log_addresses() 69 inet_ntop(AF_INET6, (void *)&inp->in6p_laddr, lbuf, lbuflen); in inp_log_addresses()
|
| H A D | tcp_log.h | 137 if (IN6_IS_ADDR_LOOPBACK(&tp->t_inpcb->in6p_laddr) || in tcp_is_log_enabled() 139 IN6_IS_ADDR_V4MAPPED_LOOPBACK(&tp->t_inpcb->in6p_laddr) || in tcp_is_log_enabled() 142 } else if (!IN6_IS_ADDR_UNSPECIFIED(&tp->t_inpcb->in6p_laddr) || in tcp_is_log_enabled()
|
| H A D | udp_log.h | 82 if (IN6_IS_ADDR_LOOPBACK(&inp->in6p_laddr) || in udp_is_log_enabled()
|
| H A D | tcp_usrreq.c | 559 if (inp->inp_vflag == INP_IPV6 && !IN6_IS_ADDR_V4MAPPED(&inp->in6p_laddr) && in tcp_usr_connect_common() 560 !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in tcp_usr_connect_common() 1649 if (!IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in tcp6_connect() 1658 IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) in tcp6_connect() 1660 : &inp->in6p_laddr, in tcp6_connect() 1677 IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) ? in tcp6_connect() 1678 addr6 : inp->in6p_laddr, in tcp6_connect() 1691 if (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in tcp6_connect() 1692 inp->in6p_laddr = addr6; in tcp6_connect() 1695 in6_verify_ifscope(&inp->in6p_laddr, inp->inp_lifscope); in tcp6_connect() [all …]
|
| H A D | in_pcblist.c | 576 IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr))); in inpcb_get_if_ports_used() 613 inet_ntop(PF_INET6, &inp->in6p_laddr.s6_addr, in inpcb_get_if_ports_used() 710 inet_ntop(PF_INET6, &inp->in6p_laddr.s6_addr, in inpcb_get_if_ports_used() 855 …if (in6_are_addr_equal_scoped(IFA_IN6(ifa), &inp->in6p_laddr, SIN6(ifa->ifa_addr)->sin6_scope_id, … in inpcb_find_anypcb_byaddr()
|
| H A D | tcp_ccdbg.c | 101 (void *)&inp->in6p_laddr), dbg_state.ccd_srcaddr, in tcp_ccdbg_trace()
|
| H A D | tcp_log.c | 197 if (IN6_IS_ADDR_LINKLOCAL(&inp->in6p_laddr)) { in tcp_log_inp_addresses() 198 addr6 = inp->in6p_laddr; in tcp_log_inp_addresses() 202 inet_ntop(AF_INET6, (void *)&inp->in6p_laddr, lbuf, lbuflen); in tcp_log_inp_addresses()
|
| H A D | in_pcb.c | 970 current_reservations = netns_lookup_reservations_count_in6(inp->in6p_laddr, IPPROTO_UDP); in in_pcbbind() 1206 inp->in6p_laddr, in in_pcbbind() 1268 inp->in6p_laddr, in in_pcbbind() 2791 inp->in6p_laddr, (uint8_t)SOCK_PROTO(so), inp->inp_lport, in in_pcbinshash() 2846 &inp->inp_netns_token, inp->in6p_laddr); in in_pcbrehash() 2854 inp->in6p_laddr, (uint8_t)SOCK_PROTO(so), in in_pcbrehash() 3435 fk.ffk_laddr_v6 = inp->in6p_laddr; in inp_calc_flowhash() 3917 IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in inp_update_necp_policy() 4604 inp->in6p_laddr = in6addr_any; in in_pcbsetport()
|
| H A D | flow_divert.c | 1363 ((inp->inp_vflag & INP_IPV6) && !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) || in flow_divert_create_connect_packet() 2038 …if (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) && (fd_cb->flags & FLOW_DIVERT_SHOULD_SET_LOCAL_ADDR… in flow_divert_set_local_endpoint() 2040 inp->in6p_laddr = (satosin6(local_endpoint))->sin6_addr; in flow_divert_set_local_endpoint() 2042 in6_verify_ifscope(&inp->in6p_laddr, inp->inp_lifscope); in flow_divert_set_local_endpoint() 2283 memset(&(inp->in6p_laddr), 0, sizeof(inp->in6p_laddr)); in flow_divert_disable() 2493 inp->in6p_laddr = sa6_any.sin6_addr; in flow_divert_scope() 2619 inp->in6p_laddr = sa6_any.sin6_addr; in flow_divert_handle_connect_result() 3899 …((inp->inp_vflag & INP_IPV6) && !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) || /* local address is… in flow_divert_connect_out_internal()
|
| H A D | tcp_input.c | 812 (((inp->in6p_laddr.s6_addr16[0] & 0xffff) << 16) | in tcp_reass() 2429 inp->in6p_laddr = tpi->ip6->ip6_dst; in tcp_create_server_socket() 2430 inp->inp_lifscope = in6_addr2scopeid(tpi->ifp, &inp->in6p_laddr); in tcp_create_server_socket() 2444 inp->in6p_laddr = in6addr_any; in tcp_create_server_socket() 2589 laddr6 = inp->in6p_laddr; in tcp_setup_server_socket() 2591 if (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in tcp_setup_server_socket() 2592 inp->in6p_laddr = tpi->ip6->ip6_dst; in tcp_setup_server_socket() 2593 inp->inp_lifscope = in6_addr2scopeid(tpi->ifp, &inp->in6p_laddr); in tcp_setup_server_socket() 2594 in6_verify_ifscope(&inp->in6p_laddr, inp->inp_lifscope); in tcp_setup_server_socket() 2597 inp->in6p_laddr = laddr6; in tcp_setup_server_socket() [all …]
|
| H A D | tcp_subr.c | 789 ip6->ip6_src = inp->in6p_laddr; in tcp_fillheaders() 799 if (!IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in tcp_fillheaders() 3020 MD5Update(&isn_ctx, (u_char *) &tp->t_inpcb->in6p_laddr, in tcp_new_isn() 5047 (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) || in tcp_fill_keepalive_offload_frames() 5123 bcopy(&inp->in6p_laddr, ip6, sizeof(struct in6_addr)); in tcp_fill_keepalive_offload_frames() 5626 ASSERT(!(IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) || in tcp_add_fsw_flow() 5628 IN6_IS_ADDR_MULTICAST(&inp->in6p_laddr) || in tcp_add_fsw_flow() 5633 memcpy(&nfr.nfr_saddr.sin6.sin6_addr, &inp->in6p_laddr, in tcp_add_fsw_flow()
|
| H A D | in_pcb.h | 590 #define in6p_laddr inp_dependladdr.inp6_local macro
|
| H A D | tcp_output.c | 1072 (((inp->in6p_laddr.s6_addr16[0] & 0xffff) << 16) | in tcp_output() 1104 ia6 = ifa_foraddr6(&inp->in6p_laddr); in tcp_output() 3131 (((inp->in6p_laddr.s6_addr16[0] & 0xffff) << 16) | in tcp_output()
|
| H A D | udp_usrreq.c | 3022 (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) || in udp_fill_keepalive_offload_frames() 3181 ip6->ip6_src = inp->in6p_laddr; in udp_fill_keepalive_offload_frames()
|
| H A D | tcp_cache.c | 393 memcpy(&tcks->laddr.addr6, &inp->in6p_laddr, sizeof(struct in6_addr)); in tcp_cache_key_src_create()
|
| /xnu-12377.41.6/bsd/kern/ |
| H A D | socket_flows.c | 349 if (!IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in soflow_fill_hash_entry_from_inp() 350 entry->soflow_laddr.addr6 = inp->in6p_laddr; in soflow_fill_hash_entry_from_inp() 356 if (IN6_IS_ADDR_V4MAPPED(&inp->in6p_laddr)) { in soflow_fill_hash_entry_from_inp()
|
| /xnu-12377.41.6/bsd/security/audit/ |
| H A D | audit_arg.c | 627 sin6->sin6_addr = pcb->in6p_laddr; in audit_arg_file()
|
| /xnu-12377.41.6/bsd/net/ |
| H A D | if_ports_used.c | 977 &inp->in6p_laddr, sizeof(struct in6_addr)); in if_ports_used_add_inpcb() 985 &inp->in6p_laddr, sizeof(struct in6_addr)); in if_ports_used_add_inpcb()
|
| H A D | ntstat.c | 2315 in6_ip6_to_sockaddr(&inp->in6p_laddr, in nstat_udp_pcb_cache() 2415 in6_ip6_to_sockaddr(&inp->in6p_laddr, inp->inp_lport, inp->inp_lifscope, in nstat_tcp_copy_descriptor() 2836 in6_ip6_to_sockaddr(&inp->in6p_laddr, inp->inp_lport, inp->inp_lifscope, in nstat_udp_copy_descriptor() 8116 xinp->in6p_laddr = desc->local.v6.sin6_addr; in nstat_userland_to_xinpcb_n() 8132 xinp->in6p_laddr = desc->local.v6.sin6_addr; in nstat_userland_to_xinpcb_n()
|