Searched refs:uaddr (Results 1 - 25 of 44) sorted by relevance

12

/net/ieee802154/
H A Draw.c62 struct sockaddr_ieee802154 *uaddr = (struct sockaddr_ieee802154 *)_uaddr; local
66 if (len < sizeof(*uaddr))
69 uaddr = (struct sockaddr_ieee802154 *)_uaddr;
70 if (uaddr->family != AF_IEEE802154)
75 ieee802154_addr_from_sa(&addr, &uaddr->addr);
98 static int raw_connect(struct sock *sk, struct sockaddr *uaddr, argument
H A Daf_ieee802154.c114 static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr, argument
120 return sk->sk_prot->bind(sk, uaddr, addr_len);
122 return sock_no_bind(sock, uaddr, addr_len);
125 static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr, argument
130 if (addr_len < sizeof(uaddr->sa_family))
133 if (uaddr->sa_family == AF_UNSPEC)
136 return sk->sk_prot->connect(sk, uaddr, addr_len);
H A Ddgram.c91 static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) argument
93 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr;
168 static int dgram_connect(struct sock *sk, struct sockaddr *uaddr, argument
171 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr;
/net/netfilter/
H A Dxt_ipvs.c32 const union nf_inet_addr *uaddr,
37 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0;
41 &uaddr->in6) == 0;
31 ipvs_mt_addrcmp(const union nf_inet_addr *kaddr, const union nf_inet_addr *uaddr, const union nf_inet_addr *umask, unsigned int l3proto) argument
H A Dxt_conntrack.c30 const union nf_inet_addr *uaddr,
34 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0;
37 &uaddr->in6) == 0;
29 conntrack_addrcmp(const union nf_inet_addr *kaddr, const union nf_inet_addr *uaddr, const union nf_inet_addr *umask, unsigned int l3proto) argument
/net/ipx/
H A Daf_ipx.c1409 struct sockaddr *uaddr, int addr_len)
1414 struct sockaddr_ipx *addr = (struct sockaddr_ipx *)uaddr;
1504 static int ipx_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
1510 rc = __ipx_bind(sock, uaddr, addr_len);
1516 static int ipx_connect(struct socket *sock, struct sockaddr *uaddr, argument
1531 addr = (struct sockaddr_ipx *)uaddr;
1535 struct sockaddr_ipx uaddr; local
1537 uaddr.sipx_port = 0;
1538 uaddr.sipx_network = 0;
1544 memcpy(uaddr
1408 __ipx_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
1580 ipx_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
1714 struct sockaddr_ipx uaddr; local
1772 struct sockaddr_ipx uaddr; local
[all...]
/net/ipv4/
H A Ddatagram.c23 int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument
26 struct sockaddr_in *usin = (struct sockaddr_in *) uaddr;
H A Daf_inet.c436 int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
438 struct sockaddr_in *addr = (struct sockaddr_in *)uaddr;
448 err = sk->sk_prot->bind(sk, uaddr, addr_len);
530 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, argument
535 if (addr_len < sizeof(uaddr->sa_family))
537 if (uaddr->sa_family == AF_UNSPEC)
542 return sk->sk_prot->connect(sk, uaddr, addr_len);
575 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, argument
582 if (addr_len < sizeof(uaddr->sa_family))
585 if (uaddr
662 inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) argument
708 inet_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
[all...]
H A Dping.c303 struct sockaddr *uaddr, int addr_len) {
306 struct sockaddr_in *addr = (struct sockaddr_in *) uaddr;
334 struct sockaddr_in6 *addr = (struct sockaddr_in6 *) uaddr;
413 int ping_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument
420 err = ping_check_bind_addr(sk, isk, uaddr, addr_len);
431 ping_set_saddr(sk, uaddr);
432 snum = ntohs(((struct sockaddr_in *)uaddr)->sin_port);
302 ping_check_bind_addr(struct sock *sk, struct inet_sock *isk, struct sockaddr *uaddr, int addr_len) argument
/net/l2tp/
H A Dl2tp_ip6.c258 static int l2tp_ip6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument
262 struct sockaddr_l2tpip6 *addr = (struct sockaddr_l2tpip6 *) uaddr;
359 static int l2tp_ip6_connect(struct sock *sk, struct sockaddr *uaddr, argument
362 struct sockaddr_l2tpip6 *lsa = (struct sockaddr_l2tpip6 *) uaddr;
363 struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr;
387 rc = ip6_datagram_connect(sk, uaddr, addr_len);
411 static int l2tp_ip6_getname(struct socket *sock, struct sockaddr *uaddr, argument
414 struct sockaddr_l2tpip6 *lsa = (struct sockaddr_l2tpip6 *)uaddr;
H A Dl2tp_ip.c244 static int l2tp_ip_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument
247 struct sockaddr_l2tpip *addr = (struct sockaddr_l2tpip *) uaddr;
303 static int l2tp_ip_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument
305 struct sockaddr_l2tpip *lsa = (struct sockaddr_l2tpip *) uaddr;
317 rc = ip4_datagram_connect(sk, uaddr, addr_len);
342 static int l2tp_ip_getname(struct socket *sock, struct sockaddr *uaddr, argument
348 struct sockaddr_l2tpip *lsa = (struct sockaddr_l2tpip *)uaddr;
/net/rds/
H A Dbind.c162 int rds_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
165 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr;
H A Daf_rds.c127 static int rds_getname(struct socket *sock, struct sockaddr *uaddr, argument
130 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr;
349 static int rds_connect(struct socket *sock, struct sockaddr *uaddr, argument
353 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr;
/net/llc/
H A Daf_llc.c292 * @uaddr: Address the user wants the socket bound to.
293 * @addrlen: Length of the uaddr structure.
303 static int llc_ui_bind(struct socket *sock, struct sockaddr *uaddr, int addrlen) argument
305 struct sockaddr_llc *addr = (struct sockaddr_llc *)uaddr;
421 * @uaddr: Remote and possibly the local address of the new connection.
422 * @addrlen: Size of uaddr structure.
432 static int llc_ui_connect(struct socket *sock, struct sockaddr *uaddr, argument
437 struct sockaddr_llc *addr = (struct sockaddr_llc *)uaddr;
710 DECLARE_SOCKADDR(struct sockaddr_llc *, uaddr, msg->msg_name);
856 if (uaddr !
967 llc_ui_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddrlen, int peer) argument
[all...]
/net/sunrpc/
H A Daddr.c302 * @uaddr: C string containing universal address to convert
307 * @uaddr does not have to be '\0'-terminated, but kstrtou8() and
313 size_t rpc_uaddr2sockaddr(struct net *net, const char *uaddr, argument
324 memcpy(buf, uaddr, uaddr_len);
/net/can/
H A Draw.c354 static int raw_bind(struct socket *sock, struct sockaddr *uaddr, int len) argument
356 struct sockaddr_can *addr = (struct sockaddr_can *)uaddr;
429 static int raw_getname(struct socket *sock, struct sockaddr *uaddr, argument
432 struct sockaddr_can *addr = (struct sockaddr_can *)uaddr;
/net/ipv6/
H A Dinet6_connection_sock.c164 void inet6_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr) argument
166 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) uaddr;
H A Ddatagram.c43 int ip6_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument
45 struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr;
59 err = ip4_datagram_connect(sk, uaddr, addr_len);
210 int ip6_datagram_connect_v6_only(struct sock *sk, struct sockaddr *uaddr, argument
213 DECLARE_SOCKADDR(struct sockaddr_in6 *, sin6, uaddr);
216 return ip6_datagram_connect(sk, uaddr, addr_len);
H A Daf_inet6.c268 int inet6_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
270 struct sockaddr_in6 *addr = (struct sockaddr_in6 *)uaddr;
282 return sk->sk_prot->bind(sk, uaddr, addr_len);
454 int inet6_getname(struct socket *sock, struct sockaddr *uaddr, argument
457 struct sockaddr_in6 *sin = (struct sockaddr_in6 *)uaddr;
/net/netrom/
H A Daf_netrom.c562 static int nr_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
566 struct full_sockaddr_ax25 *addr = (struct full_sockaddr_ax25 *)uaddr;
633 static int nr_connect(struct socket *sock, struct sockaddr *uaddr, argument
638 struct sockaddr_ax25 *addr = (struct sockaddr_ax25 *)uaddr;
830 static int nr_getname(struct socket *sock, struct sockaddr *uaddr, argument
833 struct full_sockaddr_ax25 *sax = (struct full_sockaddr_ax25 *)uaddr;
/net/rose/
H A Daf_rose.c655 static int rose_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
659 struct sockaddr_rose *addr = (struct sockaddr_rose *)uaddr;
700 struct full_sockaddr_rose *full_addr = (struct full_sockaddr_rose *)uaddr;
716 static int rose_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) argument
720 struct sockaddr_rose *addr = (struct sockaddr_rose *)uaddr;
805 struct full_sockaddr_rose *full_addr = (struct full_sockaddr_rose *)uaddr;
937 static int rose_getname(struct socket *sock, struct sockaddr *uaddr, argument
940 struct full_sockaddr_rose *srose = (struct full_sockaddr_rose *)uaddr;
/net/appletalk/
H A Dddp.c1131 static int atalk_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
1133 struct sockaddr_at *addr = (struct sockaddr_at *)uaddr;
1186 static int atalk_connect(struct socket *sock, struct sockaddr *uaddr, argument
1200 addr = (struct sockaddr_at *)uaddr;
1241 static int atalk_getname(struct socket *sock, struct sockaddr *uaddr, argument
1274 memcpy(uaddr, &sat, sizeof(sat));
/net/ax25/
H A Daf_ax25.c1035 static int ax25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
1038 struct full_sockaddr_ax25 *addr = (struct full_sockaddr_ax25 *)uaddr;
1114 struct sockaddr *uaddr, int addr_len, int flags)
1118 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr;
1387 static int ax25_getname(struct socket *sock, struct sockaddr *uaddr, argument
1390 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr;
1113 ax25_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) argument
/net/irda/
H A Daf_irda.c702 * Function irda_getname (sock, uaddr, uaddr_len, peer)
707 static int irda_getname(struct socket *sock, struct sockaddr *uaddr, argument
733 memcpy(uaddr, &saddr, *uaddr_len);
770 * Function irda_bind (sock, uaddr, addr_len)
775 static int irda_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
778 struct sockaddr_irda *addr = (struct sockaddr_irda *) uaddr;
947 * Function irda_connect (sock, uaddr, addr_len, flags)
966 static int irda_connect(struct socket *sock, struct sockaddr *uaddr, argument
970 struct sockaddr_irda *addr = (struct sockaddr_irda *) uaddr;
/net/x25/
H A Daf_x25.c677 static int x25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument
680 struct sockaddr_x25 *addr = (struct sockaddr_x25 *)uaddr;
737 static int x25_connect(struct socket *sock, struct sockaddr *uaddr, argument
742 struct sockaddr_x25 *addr = (struct sockaddr_x25 *)uaddr;
896 static int x25_getname(struct socket *sock, struct sockaddr *uaddr, argument
899 struct sockaddr_x25 *sx25 = (struct sockaddr_x25 *)uaddr;

Completed in 381 milliseconds

12