Lines Matching refs:sin6_addr
152 if (ipv6_addr_any(&usin->sin6_addr)) in tcp_v6_connect()
153 usin->sin6_addr.s6_addr[15] = 0x1; in tcp_v6_connect()
155 addr_type = ipv6_addr_type(&usin->sin6_addr); in tcp_v6_connect()
179 !ipv6_addr_equal(&sk->sk_v6_daddr, &usin->sin6_addr)) { in tcp_v6_connect()
185 sk->sk_v6_daddr = usin->sin6_addr; in tcp_v6_connect()
203 sin.sin_addr.s_addr = usin->sin6_addr.s6_addr32[3]; in tcp_v6_connect()
512 if (ipv6_addr_v4mapped(&sin6->sin6_addr)) in tcp_v6_parse_md5_keys()
513 return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3], in tcp_v6_parse_md5_keys()
515 return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr, in tcp_v6_parse_md5_keys()
522 if (ipv6_addr_v4mapped(&sin6->sin6_addr)) in tcp_v6_parse_md5_keys()
523 return tcp_md5_do_add(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3], in tcp_v6_parse_md5_keys()
526 return tcp_md5_do_add(sk, (union tcp_md5_addr *)&sin6->sin6_addr, in tcp_v6_parse_md5_keys()