Lines Matching refs:sockaddr

135 static int sock_addr_op(const char *name, struct sockaddr *addr,
166 static int send_msg_op(const char *name, struct sockaddr *addr,
190 static int kernel_connect(struct sockaddr *addr, socklen_t addrlen)
195 static int kernel_bind(int fd, struct sockaddr *addr, socklen_t addrlen)
205 static int kernel_sendmsg(int fd, struct sockaddr *addr, socklen_t addrlen,
211 static int sock_sendmsg(int fd, struct sockaddr *addr, socklen_t addrlen,
217 static int kernel_getsockname(int fd, struct sockaddr *addr, socklen_t *addrlen)
222 static int kernel_getpeername(int fd, struct sockaddr *addr, socklen_t *addrlen)
236 if (kernel_connect((struct sockaddr *)addr, addrlen) < 0)
262 if (kernel_bind(0, (struct sockaddr *)&addr, addrlen) < 0)
287 int (*bind)(int fd, struct sockaddr *addr, socklen_t addrlen);
288 int (*getsockname)(int fd, struct sockaddr *addr, socklen_t *addrlen);
289 int (*getpeername)(int fd, struct sockaddr *addr, socklen_t *addrlen);
290 int (*sendmsg)(int fd, struct sockaddr *addr, socklen_t addrlen,
295 static int user_sendmsg(int fd, struct sockaddr *addr, socklen_t addrlen,
314 static int user_bind(int fd, struct sockaddr *addr, socklen_t addrlen)
316 return bind(fd, (const struct sockaddr *)addr, addrlen);
2212 typedef int (*info_fn)(int, struct sockaddr *, socklen_t *);
2256 if (fn(sock1, (struct sockaddr *)&addr1, (socklen_t *)&len1) != 0)
2411 err = test->ops->bind(client, (struct sockaddr *)&src_addr,
2423 err = test->ops->sendmsg(client, (struct sockaddr *)&addr,
2439 err = connect(client, (const struct sockaddr *)&addr, addr_len);
2461 err = recvfrom(serv, &data, sizeof(data), 0, (struct sockaddr *) &src_addr, &src_addr_len);
2624 * INET and INET6 sockaddr tests are migrated to this file in