/foundation/communication/dsoftbus/core/connection/common/src/ |
H A D | softbus_socket.c | 355 SoftBusSockAddrIn6 addrIn6 = {0}; in ConnPreAssignPortBind() local 356 ret = Ipv6AddrToAddrIn(&addrIn6, "::", 0); in ConnPreAssignPortBind() 361 return SoftBusSocketBind(socketFd, (SoftBusSockAddr *)&addrIn6, sizeof(SoftBusSockAddrIn6)); in ConnPreAssignPortBind() 406 int32_t Ipv6AddrInToAddr(SoftBusSockAddrIn6 *addrIn6, char *addr, int32_t addrLen) in Ipv6AddrInToAddr() argument 408 CONN_CHECK_AND_RETURN_RET_LOGE(addrIn6 != NULL && addr != NULL && addrLen > 0, in Ipv6AddrInToAddr() 411 if (SoftBusInetNtoP(SOFTBUS_AF_INET6, &addrIn6->sin6Addr, ip, addrLen) == NULL) { in Ipv6AddrInToAddr() 416 int32_t rc = SoftBusIndexToIfName(addrIn6->sin6ScopeId, ifname, IF_NAME_SIZE); in Ipv6AddrInToAddr() 433 int32_t Ipv6AddrToAddrIn(SoftBusSockAddrIn6 *addrIn6, const char *ip, uint16_t port) in Ipv6AddrToAddrIn() argument 435 CONN_CHECK_AND_RETURN_RET_LOGE(addrIn6 != NULL && ip != NULL, SOFTBUS_INVALID_PARAM, in Ipv6AddrToAddrIn() 437 (void)memset_s(addrIn6, sizeo in Ipv6AddrToAddrIn() [all...] |
H A D | softbus_tcp_socket.c | 165 SoftBusSockAddrIn6 addrIn6 = {0}; in BindLocalIP() local 166 rc = Ipv6AddrToAddrIn(&addrIn6, localIP, port); in BindLocalIP() 172 SoftBusSocketBind(fd, (SoftBusSockAddr *)&addrIn6, sizeof(SoftBusSockAddrIn6))); in BindLocalIP() 259 SoftBusSockAddrIn6 addrIn6 = {0}; in SocketConnect() local 260 rc = Ipv6AddrToAddrIn(&addrIn6, option->socketOption.addr, (uint16_t)option->socketOption.port); in SocketConnect() 266 SoftBusSocketConnect(fd, (SoftBusSockAddr *)&addrIn6, sizeof(SoftBusSockAddrIn6))); in SocketConnect()
|
/foundation/communication/netstack/frameworks/js/napi/socket/socket_exec/src/ |
H A D | socket_extra_exec.cpp | 67 auto *addrIn6 = reinterpret_cast<struct sockaddr_in6 *>(&addr); in ExecGetLocalAddress() local 68 inet_ntop(AF_INET6, &addrIn6->sin6_addr, ipStr, sizeof(ipStr)); in ExecGetLocalAddress() 71 localAddress.SetPort(ntohs(addrIn6->sin6_port)); in ExecGetLocalAddress() 102 auto *addrIn6 = reinterpret_cast<struct sockaddr_in6 *>(&addr); in ExecTcpServerGetLocalAddress() local 103 inet_ntop(AF_INET6, &addrIn6->sin6_addr, ipStr, sizeof(ipStr)); in ExecTcpServerGetLocalAddress() 106 localAddress.SetPort(ntohs(addrIn6->sin6_port)); in ExecTcpServerGetLocalAddress()
|
H A D | socket_exec.cpp | 1689 auto *addrIn6 = reinterpret_cast<struct sockaddr_in6 *>(&addr); in ExecTcpConnectionGetLocalAddress() local 1690 inet_ntop(AF_INET6, &addrIn6->sin6_addr, ipStr, sizeof(ipStr)); in ExecTcpConnectionGetLocalAddress() 1693 localAddress.SetPort(ntohs(addrIn6->sin6_port)); in ExecTcpConnectionGetLocalAddress()
|
/foundation/communication/dsoftbus/sdk/transmission/trans_channel/udp/file/src/ |
H A D | file_adapter.c | 186 SoftBusSockAddrIn6 addrIn6; in InitSockAddrIn6ByIpPort() local 187 int32_t ret = Ipv6AddrToAddrIn(&addrIn6, ip, port); in InitSockAddrIn6ByIpPort() 188 addrIn6.sin6Port = port; in InitSockAddrIn6ByIpPort() 194 addr->sin6_port = addrIn6.sin6Port; in InitSockAddrIn6ByIpPort() 195 addr->sin6_scope_id = addrIn6.sin6ScopeId; in InitSockAddrIn6ByIpPort() 196 if (memcpy_s(&addr->sin6_addr, sizeof(addr->sin6_addr), &addrIn6.sin6Addr, sizeof(addrIn6.sin6Addr)) != EOK) { in InitSockAddrIn6ByIpPort()
|
/foundation/communication/dsoftbus/tests/adapter/unittest/ |
H A D | softbus_socket_test.cpp | 145 SoftBusSockAddrIn6 addrIn6 = {0}; in SocketIpv6ServiceStart() local 146 addrIn6.sin6Family = SOFTBUS_AF_INET6; in SocketIpv6ServiceStart() 147 addrIn6.sin6Port = SoftBusHtoNs(TEST_IPV6_PORT); in SocketIpv6ServiceStart() 149 SoftBusInetPtoN(SOFTBUS_AF_INET6, srcAddr, &addrIn6.sin6Addr); in SocketIpv6ServiceStart() 150 addrIn6.sin6ScopeId = SoftBusIfNameToIndex("lo"); in SocketIpv6ServiceStart() 151 ret = SoftBusSocketBind(socketFd, (SoftBusSockAddr *)&addrIn6, sizeof(SoftBusSockAddrIn6)); in SocketIpv6ServiceStart() 212 SoftBusSockAddrIn6 addrIn6 = {0}; in ClientIpv6Connect() local 213 addrIn6.sin6Family = SOFTBUS_AF_INET6; in ClientIpv6Connect() 214 addrIn6.sin6Port = SoftBusHtoNs(TEST_IPV6_PORT); in ClientIpv6Connect() 216 SoftBusInetPtoN(SOFTBUS_AF_INET6, srcAddr, &addrIn6 in ClientIpv6Connect() 860 SoftBusSockAddrIn6 addrIn6 = {0}; HWTEST_F() local 951 SoftBusSockAddrIn6 addrIn6 = {0}; HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/ |
H A D | wifi_direct_ip_manager.cpp | 57 SoftBusSockAddrIn6 addrIn6 {}; in ApplyIpv6() 58 if (Ipv6AddrToAddrIn(&addrIn6, ip, 0) != SOFTBUS_OK) { in ApplyIpv6() 59 CONN_LOGE(CONN_WIFI_DIRECT, "to addrIn6 failed"); in ApplyIpv6() 63 if (Ipv6AddrInToAddr(&addrIn6, result, sizeof(result)) != SOFTBUS_OK) { in ApplyIpv6() 67 CONN_LOGI(CONN_WIFI_DIRECT, "scopeId=%{public}u", addrIn6.sin6ScopeId); in ApplyIpv6() 69 if (addrIn6.sin6ScopeId == 0) { in ApplyIpv6()
|
/foundation/communication/dsoftbus/core/connection/interface/ |
H A D | softbus_socket.h | 89 int32_t Ipv6AddrInToAddr(SoftBusSockAddrIn6 *addrIn6, char *addr, int32_t addrLen); 90 int32_t Ipv6AddrToAddrIn(SoftBusSockAddrIn6 *addrIn6, const char *ip, uint16_t port);
|
/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/ |
H A D | wifi_direct_mock.cpp | 305 int32_t Ipv6AddrInToAddr(SoftBusSockAddrIn6 *addrIn6, char *addr, int32_t addrLen) in Ipv6AddrInToAddr() argument 310 int32_t Ipv6AddrToAddrIn(SoftBusSockAddrIn6 *addrIn6, const char *ip, uint16_t port) in Ipv6AddrToAddrIn() argument
|