Home
last modified time | relevance | path

Searched refs:in6p_laddr (Results 1 – 22 of 22) sorted by relevance

/freebsd-head/sys/netinet6/
HDin6_pcb.c155 inp->in6p_laddr = in6addr_any; in in6_pcbsetport()
312 if (inp->inp_lport || !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) in in6_pcbbind()
320 if ((error = prison_local_ip6(cred, &inp->in6p_laddr, in in6_pcbbind()
346 inp->in6p_laddr = sin6->sin6_addr; in in6_pcbbind()
351 if ((error = in6_pcbsetport(&inp->in6p_laddr, inp, cred)) != 0) { in in6_pcbbind()
354 inp->in6p_laddr = in6addr_any; in in6_pcbbind()
361 inp->in6p_laddr = in6addr_any; in in6_pcbbind()
428 in6a = inp->in6p_laddr; in in6_pcbladdr()
483 hash_val = fib6_calc_software_hash(&inp->in6p_laddr, in in6_pcbconnect()
499 sin6->sin6_port, IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) ? in in6_pcbconnect()
[all …]
HDraw_ip6.c169 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()
HDudp6_usrreq.c234 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()
1209 else if (IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr) && in udp6_connect()
HDin6_src.c268 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()
HDicmp6.c1917 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()
HDip6_output.c1898 !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr)) { in ip6_ctloutput()
/freebsd-head/sys/dev/cxgbe/tom/
HDt4_connect.c319 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()
HDt4_listen.c346 !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()
HDt4_tom.c1610 ip6->ip6_src = inp->in6p_laddr; in prepare_pkt()
1613 ip6->ip6_src = inp->in6p_laddr; in prepare_pkt()
/freebsd-head/sys/netipsec/
HDipsec_pcb.c76 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-head/usr.bin/netstat/
HDinet.c288 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-head/usr.bin/systat/
HDnetstat.c207 if (memcmp(&inpcb->in6p_laddr, in fetchnetstat_kvm()
295 if (memcmp(&xip->in6p_laddr, in fetchnetstat_sysctl()
/freebsd-head/sys/dev/mlx5/mlx5_accel/
HDmlx5_ipsec.c631 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-head/sys/netinet/
HDsiftr.c647 return fib6_calc_packet_hash(&inp->in6p_laddr, in siftr_get_flowid()
974 ip6_sprintf(info.laddr, &inp->in6p_laddr); in siftr_chkpkt6()
HDin_pcb.h240 #define in6p_laddr inp_inc.inc6_laddr macro
HDin_pcb.c862 &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()
HDtcp_syncache.c818 inp->in6p_laddr = sc->sc_inc.inc6_laddr; in syncache_socket()
HDtcp_input.c941 &inp->in6p_laddr, in tcp_input_with_port()
HDtcp_subr.c1651 ip6->ip6_src = inp->in6p_laddr; in tcpip_fillheaders()
/freebsd-head/sys/dev/mlx5/mlx5_core/
HDmlx5_fs_tcp.c73 &inp->in6p_laddr, 16); in accel_fs_tcp_set_ipv6_flow()
/freebsd-head/usr.bin/sockstat/
HDsockstat.c761 IN6_IS_ADDR_LOOPBACK(&xip->in6p_laddr))) in gather_inet()
789 &xip->in6p_laddr, xip->inp_lport); in gather_inet()
/freebsd-head/sys/dev/cxgbe/crypto/
HDt6_kern_tls.c197 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()