Home
last modified time | relevance | path

Searched refs:sin6_scope_id (Results 1 – 25 of 46) sorted by relevance

12

/Linux-v4.19/include/linux/sunrpc/
Daddr.h80 return sin1->sin6_scope_id == sin2->sin6_scope_id; in rpc_cmp_addr6()
93 dsin6->sin6_scope_id = ssin6->sin6_scope_id; in __rpc_copy_addr6()
181 return ((struct sockaddr_in6 *) sa)->sin6_scope_id; in rpc_get_scope_id()
/Linux-v4.19/net/sctp/
Dipv6.c105 addr->a.v6.sin6_scope_id = ifa->idev->dev->ifindex; in sctp_inet6addr_event()
259 fl6->flowi6_oif = daddr->v6.sin6_scope_id; in sctp_v6_get_dst()
435 addr->a.v6.sin6_scope_id = dev->ifindex; in sctp_v6_copy_addrlist()
491 addr->v6.sin6_scope_id = ((struct inet6_skb_parm *)skb->cb)->iif; in sctp_v6_from_skb()
546 addr->v6.sin6_scope_id = iif; in sctp_v6_from_addr_param()
572 addr->v6.sin6_scope_id = 0; in sctp_v6_to_addr()
601 addr1->v6.sin6_scope_id && addr2->v6.sin6_scope_id && in __sctp_v6_cmp_addr()
602 addr1->v6.sin6_scope_id != addr2->v6.sin6_scope_id) in __sctp_v6_cmp_addr()
832 addr->v6.sin6_scope_id = paddr->v6.sin6_scope_id; in sctp_inet6_event_msgname()
834 addr->v6.sin6_scope_id = 0; in sctp_inet6_event_msgname()
[all …]
/Linux-v4.19/net/ipv6/
Ddatagram.c218 usin->sin6_scope_id) { in __ip6_datagram_connect()
219 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) { in __ip6_datagram_connect()
223 sk->sk_bound_dev_if = usin->sin6_scope_id; in __ip6_datagram_connect()
388 mtu_info->ip6m_addr.sin6_scope_id = fl6->flowi6_oif; in ipv6_local_rxpmtu()
476 sin->sin6_scope_id = in ipv6_recv_error()
482 sin->sin6_scope_id = 0; in ipv6_recv_error()
499 sin->sin6_scope_id = in ipv6_recv_error()
558 sin->sin6_scope_id = mtu_info.ip6m_addr.sin6_scope_id; in ipv6_recv_rxpmtu()
718 sin6.sin6_scope_id = in ip6_datagram_recv_specific_ctl()
Daf_inet6.c340 addr->sin6_scope_id) { in __inet6_bind()
344 sk->sk_bound_dev_if = addr->sin6_scope_id; in __inet6_bind()
504 sin->sin6_scope_id = 0; in inet6_getname()
523 sin->sin6_scope_id = ipv6_iface_scope_id(&sin->sin6_addr, in inet6_getname()
Draw.c281 addr->sin6_scope_id) { in rawv6_bind()
285 sk->sk_bound_dev_if = addr->sin6_scope_id; in rawv6_bind()
513 sin6->sin6_scope_id = ipv6_iface_scope_id(&sin6->sin6_addr, in rawv6_recvmsg()
844 sin6->sin6_scope_id && in rawv6_sendmsg()
846 fl6.flowi6_oif = sin6->sin6_scope_id; in rawv6_sendmsg()
Dinet6_connection_sock.c72 sin6->sin6_scope_id = ipv6_iface_scope_id(&sin6->sin6_addr, in inet6_csk_addr2sockaddr()
Dping.c83 oif = u->sin6_scope_id; in ping_v6_sendmsg()
Dudp.c414 sin6->sin6_scope_id = 0; in udpv6_recvmsg()
417 sin6->sin6_scope_id = in udpv6_recvmsg()
1262 sin6->sin6_scope_id && in udpv6_sendmsg()
1264 fl6.flowi6_oif = sin6->sin6_scope_id; in udpv6_sendmsg()
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_skb_cgroup_id_user.c40 dst->sin6_scope_id = if_nametoindex(iface); in mk_dst_addr()
41 if (!dst->sin6_scope_id) { in mk_dst_addr()
/Linux-v4.19/net/sunrpc/
Daddr.c79 if (sin6->sin6_scope_id == 0) in rpc_ntop6()
83 IPV6_SCOPE_DELIMITER, sin6->sin6_scope_id); in rpc_ntop6()
195 sin6->sin6_scope_id = scope_id; in rpc_parse_scope_id()
/Linux-v4.19/drivers/net/ethernet/chelsio/libcxgb/
Dlibcxgb_cm.c123 __be16 peer_port, u8 tos, __u32 sin6_scope_id) in cxgb_find_route6() argument
134 fl6.flowi6_oif = sin6_scope_id; in cxgb_find_route6()
/Linux-v4.19/net/rds/
Dtcp_connect.c133 sin6.sin6_scope_id = conn->c_dev_if; in rds_tcp_conn_path_connect()
156 sin6.sin6_scope_id = conn->c_dev_if; in rds_tcp_conn_path_connect()
Daf_rds.c141 sin6->sin6_scope_id = rs->rs_bound_scope_id; in rds_getname()
187 sin6->sin6_scope_id = rs->rs_bound_scope_id; in rds_getname()
566 if (sin6->sin6_scope_id == 0 || in rds_connect()
569 sin6->sin6_scope_id != rs->rs_bound_scope_id)) { in rds_connect()
577 rs->rs_bound_scope_id = sin6->sin6_scope_id; in rds_connect()
Dbind.c212 if (sin6->sin6_scope_id == 0) in rds_bind()
214 scope_id = sin6->sin6_scope_id; in rds_bind()
Drdma_transport.c239 sin6.sin6_scope_id = 0; in rds_rdma_listen_init()
Dtcp_listen.c318 sin6->sin6_scope_id = 0; in rds_tcp_listen_init()
Dib.c426 sin6.sin6_scope_id = scope_id; in rds_ib_laddr_check()
Dib_cm.c939 sin6->sin6_scope_id = conn->c_dev_if; in rds_ib_conn_path_connect()
945 sin6->sin6_scope_id = conn->c_dev_if; in rds_ib_conn_path_connect()
/Linux-v4.19/include/uapi/linux/
Din6.h55 __u32 sin6_scope_id; /* scope id (new in RFC2553) */ member
/Linux-v4.19/net/core/
Dutils.c350 addr6->sin6_scope_id = dev->ifindex; in inet6_pton()
352 } else if (kstrtouint(scope_id, 0, &addr6->sin6_scope_id)) { in inet6_pton()
/Linux-v4.19/net/ipv4/
Dping.c348 (scoped && !addr->sin6_scope_id)) in ping_check_bind_addr()
352 if (addr->sin6_scope_id) { in ping_check_bind_addr()
353 dev = dev_get_by_index_rcu(net, addr->sin6_scope_id); in ping_check_bind_addr()
368 sk->sk_bound_dev_if = addr->sin6_scope_id; in ping_check_bind_addr()
917 sin6->sin6_scope_id = in ping_recvmsg()
/Linux-v4.19/net/dccp/
Dipv6.c852 usin->sin6_scope_id) { in dccp_v6_connect()
857 sk->sk_bound_dev_if != usin->sin6_scope_id) in dccp_v6_connect()
860 sk->sk_bound_dev_if = usin->sin6_scope_id; in dccp_v6_connect()
/Linux-v4.19/net/tipc/
Dudp_media.c590 !ip6->sin6_scope_id) { in tipc_parse_udp_addr()
594 *scope_id = ip6->sin6_scope_id ? : 0; in tipc_parse_udp_addr()
/Linux-v4.19/fs/nfs/
Dpnfs_nfs.c369 a6->sin6_scope_id != b6->sin6_scope_id) in same_sockaddr()
/Linux-v4.19/include/net/sctp/
Dsctp.h569 addr->v6.sin6_scope_id = 0; in sctp_v4_map_v6()

12