Lines Matching refs:usin
144 struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr; in __ip6_datagram_connect() local
154 if (usin->sin6_family == AF_INET) { in __ip6_datagram_connect()
164 if (usin->sin6_family != AF_INET6) in __ip6_datagram_connect()
168 fl6_flowlabel = usin->sin6_flowinfo & IPV6_FLOWINFO_MASK; in __ip6_datagram_connect()
170 if (ipv6_addr_any(&usin->sin6_addr)) { in __ip6_datagram_connect()
176 &usin->sin6_addr); in __ip6_datagram_connect()
178 usin->sin6_addr = in6addr_loopback; in __ip6_datagram_connect()
181 addr_type = ipv6_addr_type(&usin->sin6_addr); in __ip6_datagram_connect()
183 daddr = &usin->sin6_addr; in __ip6_datagram_connect()
194 sin.sin_port = usin->sin6_port; in __ip6_datagram_connect()
223 usin->sin6_scope_id) { in __ip6_datagram_connect()
224 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) { in __ip6_datagram_connect()
228 WRITE_ONCE(sk->sk_bound_dev_if, usin->sin6_scope_id); in __ip6_datagram_connect()
248 inet->inet_dport = usin->sin6_port; in __ip6_datagram_connect()