Searched refs:sin6 (Results 51 - 71 of 71) sorted by relevance

123

/linux-master/net/ipv6/
H A Dtcp_ipv6.c610 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&cmd.tcpm_addr; local
623 if (sin6->sin6_family != AF_INET6)
632 if (prefixlen > 128 || (ipv6_addr_v4mapped(&sin6->sin6_addr) &&
636 prefixlen = ipv6_addr_v4mapped(&sin6->sin6_addr) ? 32 : 128;
657 if (ipv6_addr_v4mapped(&sin6->sin6_addr))
658 return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3],
661 return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr,
668 if (ipv6_addr_v4mapped(&sin6->sin6_addr)) {
669 addr = (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3];
682 addr = (union tcp_md5_addr *)&sin6
[all...]
/linux-master/net/sunrpc/xprtrdma/
H A Dtransport.c162 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; local
165 snprintf(buf, sizeof(buf), "%pi6", &sin6->sin6_addr);
/linux-master/fs/lockd/
H A Dhost.c83 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; local
84 const struct in6_addr addr = sin6->sin6_addr;
/linux-master/tools/testing/selftests/net/
H A Dcmsg_sender.c472 struct sockaddr_in6 *sin6 = (void *)ai->ai_addr; local
475 sin6->sin6_port = htons(opt.sock.proto);
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c1183 ip->sin6.sin6_addr = in6addr_any;
1451 (ipv6_addr_type(&src_ip->sin6.sin6_addr) & IPV6_ADDR_LINKLOCAL))
1628 saddr.sin6.sin6_addr = ipv6_hdr(skb)->saddr;
2080 .sin6.sin6_addr = msg->target,
2081 .sin6.sin6_family = AF_INET6,
2135 .sin6.sin6_addr = pip6->daddr,
2136 .sin6.sin6_family = AF_INET6,
2261 loopback.sin6.sin6_addr = in6addr_loopback;
2381 key.u.ipv6.src = vxlan->cfg.saddr.sin6.sin6_addr;
2382 key.u.ipv6.dst = rdst->remote_ip.sin6
[all...]
H A Dvxlan_vnifilter.c281 &vbegin->remote_ip.sin6.sin6_addr))
879 group.sin6.sin6_addr =
/linux-master/drivers/infiniband/core/
H A Dcma.c2927 struct sockaddr_in6 *sin6; local
2954 sin6 = (struct sockaddr_in6 *) cma_src_addr(id_priv);
2955 path_rec.traffic_class = (u8) (be32_to_cpu(sin6->sin6_flowinfo) >> 20);
3891 struct sockaddr_in6 *sin6; local
3896 sin6 = (struct sockaddr_in6 *) addr;
3898 if (!(ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL))
3901 if (!sin6->sin6_scope_id)
3904 dev_addr->bound_dev_if = sin6->sin6_scope_id;
4866 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) addr; local
4871 ((be32_to_cpu(sin6
4939 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr; local
[all...]
/linux-master/net/sunrpc/
H A Dsvc_xprt.c227 struct sockaddr_in6 sin6 = { local
244 sap = (struct sockaddr *)&sin6;
245 len = sizeof(sin6);
H A Drpcb_clnt.c512 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sap; local
514 unsigned short port = ntohs(sin6->sin6_port);
H A Dclnt.c575 struct sockaddr_in6 *sin6 = local
594 &sin6->sin6_addr);
1498 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)buf; local
1499 sin6->sin6_scope_id = 0;
H A Dsvc.c1007 const struct sockaddr_in6 sin6 = { local
1027 (const struct sockaddr *)&sin6, netid);
H A Dxprtsock.c258 struct sockaddr_in6 *sin6; local
286 sin6 = xs_addr_in6(xprt);
287 snprintf(buf, sizeof(buf), "%pi6", &sin6->sin6_addr);
3128 static const struct sockaddr_in6 sin6 = { local
3140 memcpy(sap, &sin6, sizeof(sin6));
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_nve_vxlan.c142 config->ul_sip.addr6 = cfg->saddr.sin6.sin6_addr;
H A Dspectrum_switchdev.c2975 addr->addr6 = vxlan_addr->sin6.sin6_addr;
2992 vxlan_addr->sin6.sin6_addr = addr->addr6;
/linux-master/net/key/
H A Daf_key.c382 const struct sockaddr_in6 *sin6; local
400 len = DIV_ROUND_UP(sizeof(*sp) + sizeof(*sin6), sizeof(uint64_t));
747 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local
748 sin6->sin6_family = AF_INET6;
749 sin6->sin6_port = port;
750 sin6->sin6_flowinfo = 0;
751 sin6->sin6_addr = xaddr->in6;
752 sin6->sin6_scope_id = 0;
/linux-master/fs/nfs/
H A Dpnfs_nfs.c954 struct sockaddr_in6 *sin6 = local
971 "%pI6", &sin6->sin6_addr);
H A Dsuper.c391 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; local
392 seq_printf(m, ",mountaddr=%pI6c", &sin6->sin6_addr);
/linux-master/fs/dlm/
H A Dlowcomms.c1020 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&peeraddr; local
1023 &sin6->sin6_addr);
/linux-master/drivers/scsi/
H A Dlibiscsi.c3750 struct sockaddr_in6 *sin6 = NULL; local
3759 sin6 = (struct sockaddr_in6 *)addr;
3771 len = sysfs_emit(buf, "%pI6\n", &sin6->sin6_addr);
3779 be16_to_cpu(sin6->sin6_port));
/linux-master/fs/nfs/flexfilelayout/
H A Dflexfilelayout.c2320 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; local
2321 const struct in6_addr *addr = &sin6->sin6_addr;
/linux-master/net/sctp/
H A Dsocket.c845 struct sockaddr_in6 *sin6; local
847 sin6 = (struct sockaddr_in6 *)addrs;
848 asoc->asconf_addr_del_pending->v6.sin6_addr = sin6->sin6_addr;

Completed in 509 milliseconds

123