| /linux/net/sctp/ |
| H A D | ipv6.c | 89 addr->a.v6.sin6_addr = ifa->addr; in sctp_inet6addr_event() 103 ipv6_addr_equal(&addr->a.v6.sin6_addr, in sctp_inet6addr_event() 290 fl6->daddr = daddr->v6.sin6_addr; in sctp_v6_get_dst() 293 if (ipv6_addr_type(&daddr->v6.sin6_addr) & IPV6_ADDR_LINKLOCAL) in sctp_v6_get_dst() 316 fl6->saddr = saddr->v6.sin6_addr; in sctp_v6_get_dst() 382 fl6->saddr = laddr->a.v6.sin6_addr; in sctp_v6_get_dst() 391 &laddr->a.v6.sin6_addr, bdst->dev, 1)) { in sctp_v6_get_dst() 436 return ipv6_addr_diff(&s1->v6.sin6_addr, &s2->v6.sin6_addr); in sctp_v6_addr_match_len() 453 saddr->v6.sin6_addr in sctp_v6_get_saddr() [all...] |
| H A D | diag.c | 47 *(struct in6_addr *)r->id.idiag_src = laddr.v6.sin6_addr; in inet_diag_msg_sctpasoc_fill() 48 *(struct in6_addr *)r->id.idiag_dst = paddr.v6.sin6_addr; in inet_diag_msg_sctpasoc_fill() 456 memcpy(&laddr.v6.sin6_addr, req->id.idiag_src, in sctp_diag_dump_one() 457 sizeof(laddr.v6.sin6_addr)); in sctp_diag_dump_one() 461 memcpy(&paddr.v6.sin6_addr, req->id.idiag_dst, in sctp_diag_dump_one() 462 sizeof(paddr.v6.sin6_addr)); in sctp_diag_dump_one()
|
| /linux/tools/testing/selftests/net/ |
| H A D | tfo.c | 29 ret = inet_pton(sin6->sin6_family, str, &sin6->sin6_addr); in parse_address() 32 ret = inet_pton(AF_INET, str, &sin6->sin6_addr.s6_addr32[3]); in parse_address() 37 sin6->sin6_addr.s6_addr32[0] = 0; in parse_address() 38 sin6->sin6_addr.s6_addr32[1] = 0; in parse_address() 39 sin6->sin6_addr.s6_addr16[4] = 0; in parse_address() 40 sin6->sin6_addr.s6_addr16[5] = 0xffff; in parse_address() 154 addr6->sin6_addr = in6addr_any; in parse_opts()
|
| H A D | sk_connect_zero_addr.c | 15 .sin6_addr = {}, in main() 19 inet_pton(AF_INET6, "::", &bind_addr.sin6_addr); in main()
|
| H A D | reuseport_addr_any.c | 53 addr6.sin6_addr = in6addr_any; in build_rcv_fd() 54 else if (!inet_pton(family, addr_str, &addr6.sin6_addr)) in build_rcv_fd() 113 saddr6.sin6_addr = in6addr_any; in connect_and_send() 116 if (!inet_pton(family, IP6_ADDR, &daddr6.sin6_addr)) in connect_and_send()
|
| H A D | sk_bind_sendto_listen.c | 15 .sin6_addr = {}, in main() 19 inet_pton(AF_INET6, "::", &bind_addr.sin6_addr); in main()
|
| H A D | stress_reuseport_listen.c | 34 err = inet_pton(AF_INET6, IP6_LADDR_START, &sa6.sin6_addr); in bind_reuseport_sock6() 63 sa6.sin6_addr.s6_addr32[3]++; in bind_reuseport_sock6()
|
| H A D | reuseport_bpf_cpu.c | 52 addr6->sin6_addr = in6addr_any; in build_rcv_group() 117 saddr6->sin6_addr = in6addr_any; in send_from_cpu() 122 daddr6->sin6_addr = in6addr_loopback; in send_from_cpu()
|
| H A D | reuseport_bpf_numa.c | 48 addr6->sin6_addr = in6addr_any; in build_rcv_group() 129 saddr6->sin6_addr = in6addr_any; in send_from_node() 134 daddr6->sin6_addr = in6addr_loopback; in send_from_node()
|
| /linux/samples/bpf/ |
| H A D | map_perf_test_user.c | 168 in6.sin6_addr.s6_addr16[0] = 0xdead; in do_test_lru() 169 in6.sin6_addr.s6_addr16[1] = 0xbeef; in do_test_lru() 173 in6.sin6_addr.s6_addr16[2] = 0; in do_test_lru() 176 in6.sin6_addr.s6_addr16[2] = 1; in do_test_lru() 179 in6.sin6_addr.s6_addr16[2] = 2; in do_test_lru() 182 in6.sin6_addr.s6_addr16[2] = 3; in do_test_lru() 183 in6.sin6_addr.s6_addr32[3] = 0; in do_test_lru() 192 if (in6.sin6_addr.s6_addr32[3] < in do_test_lru() 194 in6.sin6_addr.s6_addr32[3] += 32; in do_test_lru() 196 in6.sin6_addr.s6_addr32[3] = 0; in do_test_lru()
|
| H A D | test_map_in_map_user.c | 85 in6.sin6_addr.s6_addr16[0] = 0xdead; in test_map_in_map() 86 in6.sin6_addr.s6_addr16[1] = 0xbeef; in test_map_in_map() 92 in6.sin6_addr.s6_addr16[7] = i; in test_map_in_map()
|
| /linux/include/linux/sunrpc/ |
| H A D | addr.h | 77 if (!ipv6_addr_equal(&sin1->sin6_addr, &sin2->sin6_addr)) in rpc_cmp_addr6() 79 else if (ipv6_addr_type(&sin1->sin6_addr) & IPV6_ADDR_LINKLOCAL) in rpc_cmp_addr6() 92 dsin6->sin6_addr = ssin6->sin6_addr; in __rpc_copy_addr6()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | connect6_prog.c | 82 sa.sin6_addr.s6_addr32[0] = bpf_htonl(SRC_REWRITE_IP6_0); in connect_v6_prog() 83 sa.sin6_addr.s6_addr32[1] = bpf_htonl(SRC_REWRITE_IP6_1); in connect_v6_prog() 84 sa.sin6_addr.s6_addr32[2] = bpf_htonl(SRC_REWRITE_IP6_2); in connect_v6_prog() 85 sa.sin6_addr.s6_addr32[3] = bpf_htonl(SRC_REWRITE_IP6_3); in connect_v6_prog()
|
| /linux/include/trace/events/ |
| H A D | net_probe_common.h | 28 v6->sin6_addr = inet6_sk(sk)->saddr; \ 32 v6->sin6_addr = sk->sk_v6_daddr; \ 97 v6->sin6_addr = ipv6_hdr(skb)->saddr; \ 101 v6->sin6_addr = ipv6_hdr(skb)->daddr; \
|
| /linux/net/ipv6/ |
| H A D | ip6_udp_tunnel.c | 40 memcpy(&udp6_addr.sin6_addr, &cfg->local_ip6, in udp_sock_create6() 41 sizeof(udp6_addr.sin6_addr)); in udp_sock_create6() 51 memcpy(&udp6_addr.sin6_addr, &cfg->peer_ip6, in udp_sock_create6() 52 sizeof(udp6_addr.sin6_addr)); in udp_sock_create6()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | connect_ping.c | 29 .sin6_addr = IN6ADDR_LOOPBACK_INIT, in subtest() 84 if (!ASSERT_EQ(memcmp(&sa6.sin6_addr, in subtest() 86 sizeof(sa6.sin6_addr)), in subtest()
|
| H A D | select_reuseport.c | 139 ((struct sockaddr_in6 *)sa)->sin6_addr = in6addr_loopback; in sa46_init_loopback() 149 ((struct sockaddr_in6 *)sa)->sin6_addr = in6addr_any; in sa46_init_inany() 254 expected.bind_inany = !srv_v6->sin6_addr.s6_addr32[3] && in check_data() 255 !srv_v6->sin6_addr.s6_addr32[2] && in check_data() 256 !srv_v6->sin6_addr.s6_addr32[1] && in check_data() 257 !srv_v6->sin6_addr.s6_addr32[0]; in check_data() 259 memcpy(&expected.skb_addrs[0], cli_v6->sin6_addr.s6_addr32, in check_data() 260 sizeof(cli_v6->sin6_addr)); in check_data()
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | ncdevmem.c | 651 inet_ntop(AF_INET6, &server_sin->sin6_addr, buf, sizeof(buf)); in do_server() 654 if (IN6_IS_ADDR_V4MAPPED(&server_sin->sin6_addr)) { in do_server() 796 ret = inet_pton(sin6->sin6_family, str, &sin6->sin6_addr); in wait_compl() 799 ret = inet_pton(AF_INET, str, &sin6->sin6_addr.s6_addr32[3]); in wait_compl() 804 sin6->sin6_addr.s6_addr32[0] = 0; in wait_compl() 805 sin6->sin6_addr.s6_addr32[1] = 0; in wait_compl() 806 sin6->sin6_addr.s6_addr16[4] = 0; in wait_compl() 807 sin6->sin6_addr.s6_addr16[5] = 0xffff; in wait_compl() 910 inet_ntop(AF_INET6, &server_sin.sin6_addr, buffer, in do_client() 920 inet_ntop(AF_INET6, &client_addr.sin6_addr, buffe in do_client() [all...] |
| /linux/net/core/ |
| H A D | utils.c | 330 if (in6_pton(src, srclen, (u8 *)&addr6->sin6_addr.s6_addr, in inet6_pton() 334 if (ipv6_addr_type(&addr6->sin6_addr) & IPV6_ADDR_LINKLOCAL && in inet6_pton() 407 { .sin6_addr = IN6ADDR_ANY_INIT }; in inet_addr_is_any() 409 if (!memcmp(in6->sin6_addr.s6_addr, in inet_addr_is_any() 410 in6_any.sin6_addr.s6_addr, 16)) in inet_addr_is_any()
|
| /linux/net/sunrpc/ |
| H A D | addr.c | 32 const struct in6_addr *addr = &sin6->sin6_addr; in rpc_ntop6_noscopeid() 78 if (!(ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL)) in rpc_ntop6() 176 if (!(ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL)) in rpc_parse_scope_id() 203 u8 *addr = (u8 *)&sin6->sin6_addr.in6_u; in rpc_pton6()
|
| /linux/net/rxrpc/ |
| H A D | peer_object.c | 53 size = sizeof(srx->transport.sin6.sin6_addr); in rxrpc_peer_hash_key() 54 p = (u16 *)&srx->transport.sin6.sin6_addr; in rxrpc_peer_hash_key() 104 memcmp(&peer->srx.transport.sin6.sin6_addr, in rxrpc_peer_cmp_key() 105 &srx->transport.sin6.sin6_addr, in rxrpc_peer_cmp_key() 189 memcpy(&fl6->daddr, &peer->srx.transport.sin6.sin6_addr, in rxrpc_assess_MTU_size()
|
| /linux/net/rds/ |
| H A D | bind.c | 196 addr_type = ipv6_addr_type(&sin6->sin6_addr); in rds_bind() 206 addr4 = sin6->sin6_addr.s6_addr32[3]; in rds_bind() 218 binding_addr = &sin6->sin6_addr; in rds_bind()
|
| /linux/drivers/infiniband/core/ |
| H A D | addr.c | 250 &((const struct sockaddr_in6 *)src_in)->sin6_addr, in rdma_find_ndev_for_src_ip_rcu() 353 (const void *)&dst_in6->sin6_addr; in fetch_ha() 410 fl6.daddr = dst_in->sin6_addr; in addr6_resolve() 411 fl6.saddr = src_in->sin6_addr; in addr6_resolve() 418 if (ipv6_addr_any(&src_in->sin6_addr)) in addr6_resolve() 419 src_in->sin6_addr = fl6.saddr; in addr6_resolve()
|
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | qedr_iw_cm.c | 75 laddr6->sin6_addr.in6_u.u6_addr32[i] = in qedr_fill_sockaddr6() 77 raddr6->sin6_addr.in6_u.u6_addr32[i] = in qedr_fill_sockaddr6() 487 fl6.daddr = dst_in->sin6_addr; in qedr_addr6_resolve() 488 fl6.saddr = src_in->sin6_addr; in qedr_addr6_resolve() 608 ntohl(raddr6->sin6_addr.in6_u.u6_addr32[i]); in qedr_iw_connect() 610 ntohl(laddr6->sin6_addr.in6_u.u6_addr32[i]); in qedr_iw_connect() 701 ntohl(laddr6->sin6_addr.in6_u.u6_addr32[i]); in qedr_iw_create_listen()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | cm.c | 402 (const u32 *)&sin6->sin6_addr.s6_addr, in _c4iw_free_ep() 559 (const u32 *)&sin6->sin6_addr.s6_addr, 1); in act_open_req_arp_failure() 821 (const u32 *)&la6->sin6_addr.s6_addr, 1); in send_connect() 903 req6->local_ip_hi = *((__be64 *)(la6->sin6_addr.s6_addr)); in send_connect() 904 req6->local_ip_lo = *((__be64 *)(la6->sin6_addr.s6_addr + 8)); in send_connect() 905 req6->peer_ip_hi = *((__be64 *)(ra6->sin6_addr.s6_addr)); in send_connect() 906 req6->peer_ip_lo = *((__be64 *)(ra6->sin6_addr.s6_addr + 8)); in send_connect() 936 (const u32 *)&la6->sin6_addr.s6_addr, 1); in send_connect() 2213 laddr6->sin6_addr.s6_addr, in c4iw_reconnect() 2214 raddr6->sin6_addr.s6_addr, in c4iw_reconnect() [all …]
|