/system/core/adb/sysdeps/posix/ |
H A D | network.cpp | 33 static sockaddr* loopback_addr4(sockaddr_storage* addr, socklen_t* addrlen, int port) { argument 35 *addrlen = sizeof(*addr4); 43 static sockaddr* loopback_addr6(sockaddr_storage* addr, socklen_t* addrlen, int port) { argument 45 *addrlen = sizeof(*addr6); 61 socklen_t addrlen = sizeof(addr_storage); local 62 sockaddr* addr = (ipv6 ? loopback_addr6 : loopback_addr4)(&addr_storage, &addrlen, 0); 64 if (bind(s.get(), addr, addrlen) != 0) { 69 addr = (ipv6 ? loopback_addr6 : loopback_addr4)(&addr_storage, &addrlen, port); 71 if (connect(s.get(), addr, addrlen) != 0) { 99 socklen_t addrlen local [all...] |
/system/netd/libnetdutils/include/netdutils/ |
H A D | Syscalls.h | 47 virtual Status getsockname(Fd sock, sockaddr* addr, socklen_t* addrlen) const = 0; 52 virtual Status bind(Fd sock, const sockaddr* addr, socklen_t addrlen) const = 0; 54 virtual Status connect(Fd sock, const sockaddr* addr, socklen_t addrlen) const = 0; 109 socklen_t addrlen = sizeof(addr); local 110 RETURN_IF_NOT_OK(getsockname(sock, asSockaddrPtr(&addr), &addrlen)); 159 socklen_t addrlen = sizeof(addr); local 160 ASSIGN_OR_RETURN(auto used, recvfrom(sock, dst, flags, asSockaddrPtr(&addr), &addrlen));
|
H A D | MockSyscalls.h | 39 MOCK_CONST_METHOD3(getsockname, Status(Fd sock, sockaddr* addr, socklen_t* addrlen)); 43 MOCK_CONST_METHOD3(bind, Status(Fd sock, const sockaddr* addr, socklen_t addrlen)); 44 MOCK_CONST_METHOD3(connect, Status(Fd sock, const sockaddr* addr, socklen_t addrlen));
|
/system/core/libcutils/ |
H A D | sockets_unix.cpp | 103 socklen_t addrlen = sizeof(addr); local 104 int ret = TEMP_FAILURE_RETRY(getsockname(fd, (struct sockaddr *)&addr, &addrlen));
|
/system/netd/libnetdutils/ |
H A D | Syscalls.cpp | 60 Status getsockname(Fd sock, sockaddr* addr, socklen_t* addrlen) const override { 61 auto rv = ::getsockname(sock.get(), addr, addrlen); 77 Status bind(Fd sock, const sockaddr* addr, socklen_t addrlen) const override { 78 auto rv = ::bind(sock.get(), addr, addrlen); 85 Status connect(Fd sock, const sockaddr* addr, socklen_t addrlen) const override { 86 auto rv = syscallRetry(::connect, sock.get(), addr, addrlen);
|
H A D | SyscallsTest.cpp | 77 .WillOnce(Invoke([expected](Fd, sockaddr* addr, socklen_t* addrlen) { 79 EXPECT_EQ(*addrlen, static_cast<socklen_t>(sizeof(expected)));
|
/system/netd/server/ |
H A D | SockDiag.cpp | 151 uint8_t addrlen; local 155 addrlen = sizeof(ina); 160 addrlen = sizeof(mapped); 164 addrlen = sizeof(in6a); 169 uint8_t prefixlen = addrlen * 8; 170 uint8_t yesjump = sizeof(inet_diag_bc_op) + sizeof(inet_diag_hostcond) + addrlen; 194 attrs.nla.nla_len = sizeof(attrs) + addrlen; 199 { addr, addrlen },
|
H A D | DnsProxyListener.h | 44 socklen_t addrlen);
|
H A D | DnsProxyListener.cpp | 309 const sockaddr* addr, socklen_t addrlen) { 315 if (getnameinfo(addr, addrlen, ip_addr, sizeof(ip_addr), nullptr, 0, NI_NUMERICHOST) == 0) { 308 addIpAddrWithinLimit(std::vector<android::String16>& ip_addrs, const sockaddr* addr, socklen_t addrlen) argument
|
/system/netd/client/ |
H A D | NetdClient.cpp | 55 int netdClientAccept4(int sockfd, sockaddr* addr, socklen_t* addrlen, int flags) { argument 56 int acceptedSocket = libcAccept4(sockfd, addr, addrlen, flags); 78 int netdClientConnect(int sockfd, const sockaddr* addr, socklen_t addrlen) { argument 90 const int ret = libcConnect(sockfd, addr, addrlen);
|
/system/core/libnetutils/ |
H A D | ifc_utils.c | 262 size_t addrlen; local 296 addrlen = INET_ADDRLEN; 300 addrlen = INET6_ADDRLEN; 322 rta->rta_len = RTA_LENGTH(addrlen); 323 req.n.nlmsg_len = NLMSG_ALIGN(req.n.nlmsg_len) + RTA_LENGTH(addrlen); 324 memcpy(RTA_DATA(rta), addr, addrlen); local 330 rta->rta_len = RTA_LENGTH(addrlen); 331 req.n.nlmsg_len = NLMSG_ALIGN(req.n.nlmsg_len) + RTA_LENGTH(addrlen); 333 memcpy(RTA_DATA(rta), addr, addrlen); local
|
/system/core/adb/ |
H A D | jdwp_service.cpp | 375 socklen_t addrlen; local 395 addrlen = pathlen + sizeof(addr.sun_family); 397 if (bind(s, reinterpret_cast<sockaddr*>(&addr), addrlen) < 0) {
|
H A D | sysdeps.h | 199 extern int adb_socket_accept(int serverfd, struct sockaddr* addr, socklen_t *addrlen); 551 static __inline__ int adb_socket_accept(int serverfd, struct sockaddr* addr, socklen_t *addrlen) 555 fd = TEMP_FAILURE_RETRY( accept( serverfd, addr, addrlen ) );
|
H A D | sysdeps_win32.cpp | 918 int adb_socket_accept(int serverfd, struct sockaddr* addr, socklen_t *addrlen) argument 935 fh->fh_socket = accept( serverfh->fh_socket, addr, addrlen );
|
/system/netd/tests/ |
H A D | binder_test.cpp | 354 socklen_t addrlen = sizeof(server6); local 355 ASSERT_EQ(0, getsockname(*serverSocket, (struct sockaddr *) &server6, &addrlen)); 362 ASSERT_EQ(0, getsockname(*clientSocket, (struct sockaddr *) &client6, &addrlen)); 364 *acceptedSocket = accept(*serverSocket, (struct sockaddr *) &server6, &addrlen);
|