Home
last modified time | relevance | path

Searched refs:usin (Results 1 – 11 of 11) sorted by relevance

/net/ipv4/
Ddatagram.c23 struct sockaddr_in *usin = (struct sockaddr_in *) uaddr; in __ip4_datagram_connect() local
31 if (addr_len < sizeof(*usin)) in __ip4_datagram_connect()
34 if (usin->sin_family != AF_INET) in __ip4_datagram_connect()
41 if (ipv4_is_multicast(usin->sin_addr.s_addr)) { in __ip4_datagram_connect()
48 rt = ip_route_connect(fl4, usin->sin_addr.s_addr, saddr, in __ip4_datagram_connect()
51 inet->inet_sport, usin->sin_port, sk); in __ip4_datagram_connect()
72 inet->inet_dport = usin->sin_port; in __ip4_datagram_connect()
Dudp.c979 DECLARE_SOCKADDR(struct sockaddr_in *, usin, msg->msg_name); in udp_sendmsg()
1029 if (usin) { in udp_sendmsg()
1030 if (msg->msg_namelen < sizeof(*usin)) in udp_sendmsg()
1032 if (usin->sin_family != AF_INET) { in udp_sendmsg()
1033 if (usin->sin_family != AF_UNSPEC) in udp_sendmsg()
1037 daddr = usin->sin_addr.s_addr; in udp_sendmsg()
1038 dport = usin->sin_port; in udp_sendmsg()
1083 (struct sockaddr *)usin, &ipc.addr); in udp_sendmsg()
1086 if (usin) { in udp_sendmsg()
1087 if (usin->sin_port == 0) { in udp_sendmsg()
[all …]
Draw.c537 DECLARE_SOCKADDR(struct sockaddr_in *, usin, msg->msg_name); in raw_sendmsg()
539 if (msg->msg_namelen < sizeof(*usin)) in raw_sendmsg()
541 if (usin->sin_family != AF_INET) { in raw_sendmsg()
545 if (usin->sin_family) in raw_sendmsg()
548 daddr = usin->sin_addr.s_addr; in raw_sendmsg()
Dping.c738 DECLARE_SOCKADDR(struct sockaddr_in *, usin, msg->msg_name); in ping_v4_sendmsg()
739 if (msg->msg_namelen < sizeof(*usin)) in ping_v4_sendmsg()
741 if (usin->sin_family != AF_INET) in ping_v4_sendmsg()
743 daddr = usin->sin_addr.s_addr; in ping_v4_sendmsg()
Dtcp_ipv4.c201 struct sockaddr_in *usin = (struct sockaddr_in *)uaddr; in tcp_v4_connect() local
215 if (usin->sin_family != AF_INET) in tcp_v4_connect()
218 nexthop = daddr = usin->sin_addr.s_addr; in tcp_v4_connect()
228 orig_dport = usin->sin_port; in tcp_v4_connect()
261 inet->inet_dport = usin->sin_port; in tcp_v4_connect()
300 usin->sin_port)); in tcp_v4_connect()
/net/ipv6/
Ddatagram.c136 struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr; in __ip6_datagram_connect() local
146 if (usin->sin6_family == AF_INET) { in __ip6_datagram_connect()
156 if (usin->sin6_family != AF_INET6) in __ip6_datagram_connect()
160 fl6_flowlabel = usin->sin6_flowinfo & IPV6_FLOWINFO_MASK; in __ip6_datagram_connect()
162 if (ipv6_addr_any(&usin->sin6_addr)) { in __ip6_datagram_connect()
168 &usin->sin6_addr); in __ip6_datagram_connect()
170 usin->sin6_addr = in6addr_loopback; in __ip6_datagram_connect()
173 addr_type = ipv6_addr_type(&usin->sin6_addr); in __ip6_datagram_connect()
175 daddr = &usin->sin6_addr; in __ip6_datagram_connect()
186 sin.sin_port = usin->sin6_port; in __ip6_datagram_connect()
[all …]
Dtcp_ipv6.c147 struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr; in tcp_v6_connect() local
163 if (usin->sin6_family != AF_INET6) in tcp_v6_connect()
169 fl6.flowlabel = usin->sin6_flowinfo&IPV6_FLOWINFO_MASK; in tcp_v6_connect()
184 if (ipv6_addr_any(&usin->sin6_addr)) { in tcp_v6_connect()
187 &usin->sin6_addr); in tcp_v6_connect()
189 usin->sin6_addr = in6addr_loopback; in tcp_v6_connect()
192 addr_type = ipv6_addr_type(&usin->sin6_addr); in tcp_v6_connect()
199 usin->sin6_scope_id) { in tcp_v6_connect()
203 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) in tcp_v6_connect()
206 sk->sk_bound_dev_if = usin->sin6_scope_id; in tcp_v6_connect()
[all …]
/net/dccp/
Dipv6.c808 struct sockaddr_in6 *usin = (struct sockaddr_in6 *)uaddr; in dccp_v6_connect() local
825 if (usin->sin6_family != AF_INET6) in dccp_v6_connect()
831 fl6.flowlabel = usin->sin6_flowinfo & IPV6_FLOWINFO_MASK; in dccp_v6_connect()
844 if (ipv6_addr_any(&usin->sin6_addr)) in dccp_v6_connect()
845 usin->sin6_addr.s6_addr[15] = 1; in dccp_v6_connect()
847 addr_type = ipv6_addr_type(&usin->sin6_addr); in dccp_v6_connect()
854 usin->sin6_scope_id) { in dccp_v6_connect()
859 sk->sk_bound_dev_if != usin->sin6_scope_id) in dccp_v6_connect()
862 sk->sk_bound_dev_if = usin->sin6_scope_id; in dccp_v6_connect()
870 sk->sk_v6_daddr = usin->sin6_addr; in dccp_v6_connect()
[all …]
Dipv4.c40 const struct sockaddr_in *usin = (struct sockaddr_in *)uaddr; in dccp_v4_connect() local
55 if (usin->sin_family != AF_INET) in dccp_v4_connect()
58 nexthop = daddr = usin->sin_addr.s_addr; in dccp_v4_connect()
69 orig_dport = usin->sin_port; in dccp_v4_connect()
89 inet->inet_dport = usin->sin_port; in dccp_v4_connect()
/net/rds/
Dsend.c1105 DECLARE_SOCKADDR(struct sockaddr_in *, usin, msg->msg_name); in rds_sendmsg()
1138 if (namelen < sizeof(*usin)) { in rds_sendmsg()
1142 switch (usin->sin_family) { in rds_sendmsg()
1144 if (usin->sin_addr.s_addr == htonl(INADDR_ANY) || in rds_sendmsg()
1145 usin->sin_addr.s_addr == htonl(INADDR_BROADCAST) || in rds_sendmsg()
1146 ipv4_is_multicast(usin->sin_addr.s_addr)) { in rds_sendmsg()
1150 ipv6_addr_set_v4mapped(usin->sin_addr.s_addr, &daddr); in rds_sendmsg()
1151 dport = usin->sin_port; in rds_sendmsg()
/net/l2tp/
Dl2tp_ip6.c377 struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr; in l2tp_ip6_connect() local
385 if (usin->sin6_family != AF_INET6) in l2tp_ip6_connect()
388 addr_type = ipv6_addr_type(&usin->sin6_addr); in l2tp_ip6_connect()
393 daddr = &usin->sin6_addr; in l2tp_ip6_connect()