Home
last modified time | relevance | path

Searched refs:sockaddr (Results 1 – 25 of 502) sorted by relevance

12345678910>>...21

/linux/include/linux/sunrpc/
H A Daddr.h16 size_t rpc_ntop(const struct sockaddr *, char *, const size_t);
18 struct sockaddr *, const size_t);
19 char * rpc_sockaddr2uaddr(const struct sockaddr *, gfp_t);
21 struct sockaddr *, const size_t);
23 static inline unsigned short rpc_get_port(const struct sockaddr *sap) in rpc_get_port()
34 static inline void rpc_set_port(struct sockaddr *sap, in rpc_set_port()
50 static inline bool rpc_cmp_addr4(const struct sockaddr *sap1, in rpc_cmp_addr4()
51 const struct sockaddr *sap2) in rpc_cmp_addr4()
59 static inline bool __rpc_copy_addr4(struct sockaddr *dst, in __rpc_copy_addr4()
60 const struct sockaddr *src) in __rpc_copy_addr4()
[all …]
H A Dsvc_xprt.h18 struct sockaddr *, int,
165 struct net *net, struct sockaddr *sap,
178 int svc_port_is_privileged(struct sockaddr *sin);
181 struct net *net, const struct sockaddr *sa);
187 void svc_age_temp_xprts_now(struct svc_serv *, struct sockaddr *);
195 const struct sockaddr *sa, in svc_xprt_set_local()
202 const struct sockaddr *sa, in svc_xprt_set_remote()
211 static inline unsigned short svc_addr_port(const struct sockaddr *sa) in svc_addr_port()
226 static inline size_t svc_addr_len(const struct sockaddr *sa) in svc_addr_len()
239 return svc_addr_port((const struct sockaddr *)&xprt->xpt_local); in svc_xprt_local_port()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dskc_to_unix_sock.c13 struct sockaddr_un sockaddr; in test_skc_to_unix_sock() local
35 memset(&sockaddr, 0, sizeof(sockaddr)); in test_skc_to_unix_sock()
36 sockaddr.sun_family = AF_UNIX; in test_skc_to_unix_sock()
37 strncpy(sockaddr.sun_path, sock_path, strlen(sock_path)); in test_skc_to_unix_sock()
38 sockaddr.sun_path[0] = '\0'; in test_skc_to_unix_sock()
40 err = bind(sockfd, (struct sockaddr *)&sockaddr, sizeof(sockaddr)); in test_skc_to_unix_sock()
H A Dsk_assign.c84 if (CHECK_FAIL(getsockname(fd, (struct sockaddr *)&ss, &slen))) in get_port()
112 run_test(int server_fd, const struct sockaddr *addr, socklen_t len, int type) in run_test()
172 prepare_addr(struct sockaddr *addr, int family, __u16 port, bool rewrite_addr) in prepare_addr()
205 struct sockaddr *addr;
215 .addr = (FAMILY == AF_INET) ? (struct sockaddr *)&addr4 \
216 : (struct sockaddr *)&addr6, \
260 const struct sockaddr *addr; in test_sk_assign()
267 addr = (const struct sockaddr *)test->addr; in test_sk_assign()
H A Dip_check_defrag.c107 struct sockaddr *saddr_p; in send_frags()
111 saddr_p = (struct sockaddr *)&saddr; in send_frags()
134 struct sockaddr *saddr_p; in send_frags6()
138 saddr_p = (struct sockaddr *)&saddr; in send_frags6()
227 err = bind(client_rx_fd, (struct sockaddr *)c, sizeof(*c)); in test_bpf_ip_check_defrag_ok()
234 err = bind(client_rx_fd, (struct sockaddr *)c, sizeof(*c)); in test_bpf_ip_check_defrag_ok()
254 len = recvfrom(srv_fd, buf, sizeof(buf), 0, (struct sockaddr *)&caddr, &caddr_len); in test_bpf_ip_check_defrag_ok()
257 len = sendto(srv_fd, buf, len, 0, (struct sockaddr *)&caddr, caddr_len); in test_bpf_ip_check_defrag_ok()
H A Dsocket_helpers.h151 static inline struct sockaddr *sockaddr(struct sockaddr_storage *ss) in sockaddr() function
153 return (struct sockaddr *)ss; in sockaddr()
249 err = xbind(s, sockaddr(&addr), len); in socket_loopback_reuseport()
313 static inline int accept_timeout(int fd, struct sockaddr *addr, socklen_t *len, in accept_timeout()
348 err = xbind(c, sockaddr(&addr), len); in create_pair()
353 err = xgetsockname(s, sockaddr(&addr), &len); in create_pair()
357 err = connect(c, sockaddr(&addr), len); in create_pair()
373 err = xgetsockname(c, sockaddr(&addr), &len); in create_pair()
377 err = xconnect(s, sockaddr(&addr), len); in create_pair()
/linux/drivers/infiniband/core/
H A Daddr.c61 void (*callback)(int status, struct sockaddr *src_addr,
182 int rdma_addr_size(const struct sockaddr *addr) in rdma_addr_size()
199 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_in6()
207 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_kss()
233 rdma_find_ndev_for_src_ip_rcu(struct net *net, const struct sockaddr *src_in) in rdma_find_ndev_for_src_ip_rcu()
262 int rdma_translate_ip(const struct sockaddr *addr, in rdma_translate_ip()
345 const struct sockaddr *dst_in, u32 seq) in fetch_ha()
365 static int addr4_resolve(struct sockaddr *src_sock, in addr4_resolve()
366 const struct sockaddr *dst_sock, in addr4_resolve()
398 static int addr6_resolve(struct sockaddr *src_sock, in addr6_resolve()
[all …]
/linux/include/net/
H A Dinet_common.h56 int inet_getname(struct socket *sock, struct sockaddr *uaddr,
H A Dcompat.h33 struct sockaddr rt_dst; /* target address */
34 struct sockaddr rt_gateway; /* gateway addr (RTF_GATEWAY) */
35 struct sockaddr rt_genmask; /* target network mask (IP) */
50 struct sockaddr __user **save_addr);
52 struct sockaddr __user **, struct iovec **);
/linux/net/atm/
H A Dpvc.c27 static int pvc_bind(struct socket *sock, struct sockaddr_unsized *sockaddr, in pvc_bind() argument
37 addr = (struct sockaddr_atmpvc *)sockaddr; in pvc_bind()
59 static int pvc_connect(struct socket *sock, struct sockaddr_unsized *sockaddr, in pvc_connect() argument
62 return pvc_bind(sock, sockaddr, sockaddr_len); in pvc_connect()
89 static int pvc_getname(struct socket *sock, struct sockaddr *sockaddr, in pvc_getname() argument
97 addr = (struct sockaddr_atmpvc *)sockaddr; in pvc_getname()
/linux/net/sunrpc/
H A Daddr.c28 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, in rpc_ntop6_noscopeid()
66 static size_t rpc_ntop6(const struct sockaddr *sap, in rpc_ntop6()
98 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, in rpc_ntop6_noscopeid()
104 static size_t rpc_ntop6(const struct sockaddr *sap, in rpc_ntop6()
112 static int rpc_ntop4(const struct sockaddr *sap, in rpc_ntop4()
129 size_t rpc_ntop(const struct sockaddr *sap, char *buf, const size_t buflen) in rpc_ntop()
143 struct sockaddr *sap, const size_t salen) in rpc_pton4()
200 struct sockaddr *sap, const size_t salen) in rpc_pton6()
223 struct sockaddr *sap, const size_t salen) in rpc_pton6()
245 struct sockaddr *sap, const size_t salen) in rpc_pton()
[all …]
/linux/tools/testing/selftests/net/netfilter/
H A Dsctp_collision.c33 ret = bind(sd, (struct sockaddr *)&saddr, sizeof(saddr)); in main()
58 ret = connect(sd, (struct sockaddr *)&daddr, len); in main()
63 ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len); in main()
68 ret = sendto(sd, buf, strlen(buf) + 1, 0, (struct sockaddr *)&daddr, len); in main()
78 ret = connect(sd, (struct sockaddr *)&daddr, len); in main()
84 ret = sendto(sd, buf, strlen(buf) + 1, 0, (struct sockaddr *)&daddr, len); in main()
89 ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len); in main()
H A Dconntrack_reverse_clash.c84 if (bind(s1, (struct sockaddr *)&sa1, sizeof(sa1)) < 0) in main()
86 if (bind(s2, (struct sockaddr *)&sa2, sizeof(sa2)) < 0) in main()
101 if (sendto(s1, buf, LEN, 0, (struct sockaddr *)&sa2, sizeof(sa2)) != LEN) in main()
104 if (recvfrom(s2, buf, LEN, 0, (struct sockaddr *)&peer, &plen) < 0) in main()
110 if (sendto(s2, buf, LEN, 0, (struct sockaddr *)&sa1, sizeof(sa1)) != LEN) in main()
113 if (recvfrom(s1, buf, LEN, 0, (struct sockaddr *)&peer, &plen) < 0) in main()
/linux/include/uapi/linux/
H A Dif_arp.h118 struct sockaddr arp_pa; /* protocol address */
119 struct sockaddr arp_ha; /* hardware address */
121 struct sockaddr arp_netmask; /* netmask (only for proxy arps) */
126 struct sockaddr arp_pa; /* protocol address */
127 struct sockaddr arp_ha; /* hardware address */
129 struct sockaddr arp_netmask; /* netmask (only for proxy arps) */
H A Dwireless.h751 struct sockaddr addr; /* Source address (hw/mac) */
776 struct sockaddr bssid; /* ff:ff:ff:ff:ff:ff for broadcast BSSID or
833 struct sockaddr addr; /* ff:ff:ff:ff:ff:ff for broadcast/multicast
845 struct sockaddr addr;
857 struct sockaddr bssid;
864 struct sockaddr src_addr;
874 struct sockaddr bssid;
926 struct sockaddr ap_addr; /* Access point address */
927 struct sockaddr addr; /* Destination address (hw/mac) */
1093 #define IW_EV_ADDR_LEN (IW_EV_LCP_LEN + sizeof(struct sockaddr))
[all …]
/linux/include/linux/lockd/
H A Dlockd.h103 static inline struct sockaddr *nlm_addr(const struct nlm_host *host) in nlm_addr()
105 return (struct sockaddr *)&host->h_addr; in nlm_addr()
108 static inline struct sockaddr *nlm_srcaddr(const struct nlm_host *host) in nlm_srcaddr()
110 return (struct sockaddr *)&host->h_srcaddr; in nlm_srcaddr()
222 __be32 nlmclnt_grant(const struct sockaddr *addr,
232 struct nlm_host *nlmclnt_lookup_host(const struct sockaddr *sap,
260 const struct sockaddr *sap,
309 int nlmsvc_unlock_all_by_ip(struct sockaddr *server_addr);
328 static inline int __nlm_privileged_request4(const struct sockaddr *sap) in __nlm_privileged_request4()
339 static inline int __nlm_privileged_request6(const struct sockaddr *sap) in __nlm_privileged_request6()
[all …]
/linux/tools/perf/trace/beauty/
H A Dsockaddr.c13 static size_t af_inet__scnprintf(struct sockaddr *sa, char *bf, size_t size) in af_inet__scnprintf()
21 static size_t af_inet6__scnprintf(struct sockaddr *sa, char *bf, size_t size) in af_inet6__scnprintf()
36 static size_t af_local__scnprintf(struct sockaddr *sa, char *bf, size_t size) in af_local__scnprintf()
42 static size_t (*af_scnprintfs[])(struct sockaddr *sa, char *bf, size_t size) = {
50 struct sockaddr *sa = (struct sockaddr *)&arg->augmented.args->value; in syscall_arg__scnprintf_augmented_sockaddr()
/linux/include/linux/
H A Dsocket.h36 struct sockaddr {
42 * struct sockaddr_unsized - Unspecified size sockaddr for callbacks
48 * sockaddr which has a fixed 14-byte sa_data limit or struct argument
442 struct sockaddr __user *uaddr,
446 struct sockaddr __user **save_addr);
450 unsigned int flags, struct sockaddr __user *addr,
453 unsigned int flags, struct sockaddr __user *addr,
456 struct sockaddr __user *upeer_sockaddr,
458 extern int __sys_accept4(int fd, struct sockaddr __user *upeer_sockaddr,
462 extern int __sys_bind(int fd, struct sockaddr __use
35 struct sockaddr { global() struct
[all...]
/linux/tools/perf/trace/beauty/include/linux/
H A Dsocket.h36 struct sockaddr { struct
442 struct sockaddr __user *uaddr,
446 struct sockaddr __user **save_addr);
450 unsigned int flags, struct sockaddr __user *addr,
453 unsigned int flags, struct sockaddr __user *addr,
456 struct sockaddr __user *upeer_sockaddr,
458 extern int __sys_accept4(int fd, struct sockaddr __user *upeer_sockaddr,
462 extern int __sys_bind(int fd, struct sockaddr __user *umyaddr, int addrlen);
467 extern int __sys_connect(int fd, struct sockaddr __user *uservaddr,
472 struct sockaddr __user *usockaddr, int __user *usockaddr_len);
[all …]
/linux/tools/testing/selftests/net/
H A Dbind_timewait.c52 ret = bind(server_fd, (struct sockaddr *)&self->addr, self->addrlen); in create_timewait_socket()
58 ret = getsockname(server_fd, (struct sockaddr *)&self->addr, &self->addrlen); in create_timewait_socket()
64 ret = connect(client_fd, (struct sockaddr *)&self->addr, self->addrlen); in create_timewait_socket()
68 child_fd = accept(server_fd, (struct sockaddr *)&addr, &addrlen); in create_timewait_socket()
85 ret = bind(fd, (struct sockaddr *)&self->addr, self->addrlen);
H A Dtcp_inq.c36 static void setup_loopback_addr(int family, struct sockaddr_storage *sockaddr) in setup_loopback_addr() argument
38 struct sockaddr_in6 *addr6 = (void *) sockaddr; in setup_loopback_addr()
39 struct sockaddr_in *addr4 = (void *) sockaddr; in setup_loopback_addr()
71 fd = accept(server_fd, (struct sockaddr *)&addr, &addrlen); in start_server()
131 if (bind(server_fd, (const struct sockaddr *)&listen_addr, in main()
144 if (connect(fd, (const struct sockaddr *)&addr, addr_len) == -1) in main()
H A Dreuseport_addr_any.c34 struct sockaddr *addr; in build_rcv_fd()
48 addr = (struct sockaddr *)&addr4; in build_rcv_fd()
58 addr = (struct sockaddr *)&addr6; in build_rcv_fd()
93 struct sockaddr *saddr, *daddr; in build_rcv_fd()
108 saddr = (struct sockaddr *)&saddr4; in connect_and_send()
109 daddr = (struct sockaddr *)&daddr4; in connect_and_send()
121 saddr = (struct sockaddr *)&saddr6; in connect_and_send()
122 daddr = (struct sockaddr *)&daddr6; in connect_and_send()
H A Dsk_bind_sendto_listen.c32 if (bind(fd1, (struct sockaddr *)&bind_addr, sizeof(bind_addr))) { in main()
37 if (sendto(fd1, NULL, 0, MSG_FASTOPEN, (struct sockaddr *)&bind_addr, in main()
54 if (bind(fd2, (struct sockaddr *)&bind_addr, sizeof(bind_addr))) { in main()
59 if (sendto(fd2, NULL, 0, MSG_FASTOPEN, (struct sockaddr *)&bind_addr, in main()
/linux/include/rdma/
H A Dib_addr.h55 int rdma_translate_ip(const struct sockaddr *addr,
75 int rdma_resolve_ip(struct sockaddr *src_addr, const struct sockaddr *dst_addr,
77 void (*callback)(int status, struct sockaddr *src_addr,
83 int rdma_addr_size(const struct sockaddr *addr);
114 static inline int rdma_ip2gid(struct sockaddr *addr, union ib_gid *gid) in rdma_ip2gid()
133 static inline void rdma_gid2ip(struct sockaddr *out, const union ib_gid *gid) in rdma_gid2ip()
/linux/net/sunrpc/xprtrdma/
H A Dsvc_rdma_transport.c72 struct sockaddr *sa, int salen,
106 trace_svcrdma_qp_error(event, (struct sockaddr *)&xprt->xpt_remote); in qp_event_handler()
128 svc_rdma_create_listen_id(struct net *net, struct sockaddr *sap, in svc_rdma_create_listen_id()
238 struct sockaddr *sa; in handle_connect_req()
252 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; in handle_connect_req()
263 rpc_set_port((struct sockaddr *)&newxprt->sc_xprt.xpt_remote, 0); in handle_connect_req()
265 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.src_addr; in handle_connect_req()
294 struct sockaddr *sap = (struct sockaddr *)&cma_id->route.addr.src_addr; in svc_rdma_listen_handler()
355 struct sockaddr *sa, int salen, in svc_rdma_create()
380 sa = (struct sockaddr *)&cma_xprt->sc_cm_id->route.addr.src_addr; in svc_rdma_create()
[all …]

12345678910>>...21