/freebsd/sys/netinet6/ |
H A D | in6_pcb.c | 155 inp->in6p_laddr = in6addr_any; in in6_pcbsetport() 313 if (inp->inp_lport || !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) in in6_pcbbind() 321 if ((error = prison_local_ip6(cred, &inp->in6p_laddr, in in6_pcbbind() 347 inp->in6p_laddr = sin6->sin6_addr; in in6_pcbbind() 352 if ((error = in6_pcbsetport(&inp->in6p_laddr, inp, cred)) != 0) { in in6_pcbbind() 355 inp->in6p_laddr = in6addr_any; in in6_pcbbind() 362 inp->in6p_laddr = in6addr_any; in in6_pcbbind() 429 in6a = inp->in6p_laddr; in in6_pcbladdr() 484 hash_val = fib6_calc_software_hash(&inp->in6p_laddr, in in6_pcbconnect() 500 sin6->sin6_port, IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) ? in in6_pcbconnect() [all …]
|
H A D | raw_ip6.c | 169 if (!IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) && in rip6_inp_match() 170 !IN6_ARE_ADDR_EQUAL(&inp->in6p_laddr, &ip6->ip6_dst)) in rip6_inp_match() 460 hash_val = fib6_calc_software_hash(&inp->in6p_laddr, in rip6_send() 776 inp->in6p_laddr = addr->sin6_addr; in rip6_bind() 825 inp->in6p_laddr = in6a; in rip6_connect()
|
H A D | udp6_usrreq.c | 234 if (!IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) && in udp6_multi_match() 235 !IN6_ARE_ADDR_EQUAL(&inp->in6p_laddr, &ctx->ip6->ip6_dst)) in udp6_multi_match() 739 if (sin6 == NULL || (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) && in udp6_send() 841 inp->in6p_laddr = in6addr_any; in udp6_send() 853 laddr = &inp->in6p_laddr; in udp6_send() 1205 else if (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) && in udp6_connect()
|
H A D | in6_src.c | 268 if (inp != NULL && !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in in6_selectsrc() 270 (error = prison_local_ip6(cred, &inp->in6p_laddr, in in6_selectsrc() 273 bcopy(&inp->in6p_laddr, srcp, sizeof(*srcp)); in in6_selectsrc()
|
H A D | icmp6.c | 1917 if (!IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) && in icmp6_rip6_match() 1918 !IN6_ARE_ADDR_EQUAL(&inp->in6p_laddr, &ip6->ip6_dst)) in icmp6_rip6_match()
|
H A D | ip6_output.c | 1898 !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in ip6_ctloutput()
|
/freebsd/sys/netipsec/ |
H A D | ipsec_pcb.c | 76 sin6->sin6_addr = inp->in6p_laddr; in ipsec_setsockaddrs_inpcb() 78 if (IN6_IS_SCOPE_LINKLOCAL(&inp->in6p_laddr)) { in ipsec_setsockaddrs_inpcb() 82 inp->in6p_laddr.s6_addr16[1]); in ipsec_setsockaddrs_inpcb()
|
/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_connect.c | 319 toep->ce = t4_get_clip_entry(sc, &inp->in6p_laddr, true); in t4_connect() 343 cpl->local_ip_hi = *(uint64_t *)&inp->in6p_laddr.s6_addr[0]; in t4_connect() 344 cpl->local_ip_lo = *(uint64_t *)&inp->in6p_laddr.s6_addr[8]; in t4_connect()
|
H A D | t4_listen.c | 346 !IN6_ARE_ADDR_EQUAL(&in6addr_any, &inp->in6p_laddr)) { in alloc_lctx() 347 lctx->ce = t4_get_clip_entry(sc, &inp->in6p_laddr, true); in alloc_lctx() 608 req->local_ip_hi = *(uint64_t *)&inp->in6p_laddr.s6_addr[0]; in create_server6() 609 req->local_ip_lo = *(uint64_t *)&inp->in6p_laddr.s6_addr[8]; in create_server6() 670 if (inp->inp_vflag & INP_IPV6 && IN6_IS_ADDR_LOOPBACK(&inp->in6p_laddr)) in t4_listen_start()
|
H A D | t4_tom.c | 1610 ip6->ip6_src = inp->in6p_laddr; in prepare_pkt() 1613 ip6->ip6_src = inp->in6p_laddr; in prepare_pkt()
|
/freebsd/usr.bin/netstat/ |
H A D | inet.c | 288 IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) in protopr() 295 IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) in protopr() 424 inet6print("local", &inp->in6p_laddr, in protopr() 446 inet6print("local", &inp->in6p_laddr, in protopr() 470 inet6print("local", &inp->in6p_laddr, in protopr()
|
/freebsd/usr.bin/systat/ |
H A D | netstat.c | 207 if (memcmp(&inpcb->in6p_laddr, in fetchnetstat_kvm() 295 if (memcmp(&xip->in6p_laddr, in fetchnetstat_sysctl()
|
/freebsd/sys/dev/mlx5/mlx5_accel/ |
H A D | mlx5_ipsec.c | 631 memcpy(&attrs->saddr.a6, &inp->in6p_laddr, 16); in mlx5e_ipsec_build_accel_pol_attrs() 632 memcpy(&attrs->daddr.a6, &inp->in6p_laddr, 16); in mlx5e_ipsec_build_accel_pol_attrs()
|
/freebsd/sys/netinet/ |
H A D | siftr.c | 647 return fib6_calc_packet_hash(&inp->in6p_laddr, in siftr_get_flowid() 974 ip6_sprintf(info.laddr, &inp->in6p_laddr); in siftr_chkpkt6()
|
H A D | in_pcb.h | 240 #define in6p_laddr inp_inc.inc6_laddr macro
|
H A D | in_pcb.c | 862 &inp->in6p_laddr, lport, RT_ALL_FIBS, in in_pcb_lport_dest() 2576 bound = !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr); in _in6_pcbinshash_wild() 2594 if (IN6_IS_ADDR_UNSPECIFIED(&last->in6p_laddr)) in _in6_pcbinshash_wild()
|
H A D | tcp_syncache.c | 818 inp->in6p_laddr = sc->sc_inc.inc6_laddr; in syncache_socket()
|
H A D | tcp_input.c | 944 &inp->in6p_laddr, in tcp_input_with_port()
|
H A D | tcp_subr.c | 1664 ip6->ip6_src = inp->in6p_laddr; in tcpip_fillheaders()
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_fs_tcp.c | 73 &inp->in6p_laddr, 16); in accel_fs_tcp_set_ipv6_flow()
|
/freebsd/usr.bin/sockstat/ |
H A D | sockstat.c | 761 IN6_IS_ADDR_LOOPBACK(&xip->in6p_laddr))) in gather_inet() 789 &xip->in6p_laddr, xip->inp_lport); in gather_inet()
|
/freebsd/sys/dev/cxgbe/crypto/ |
H A D | t6_kern_tls.c | 197 cpl->local_ip_hi = *(uint64_t *)&inp->in6p_laddr.s6_addr[0]; in mk_ktls_act_open_req6() 198 cpl->local_ip_lo = *(uint64_t *)&inp->in6p_laddr.s6_addr[8]; in mk_ktls_act_open_req6() 223 tlsp->ce = t4_get_clip_entry(sc, &inp->in6p_laddr, true); in send_ktls_act_open_req()
|