Home
last modified time | relevance | path

Searched refs:ifaceIndex (Results 1 - 10 of 10) sorted by relevance

/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/
H A Draw_socket.cpp68 unsigned int ifaceIndex = if_nametoindex(iface); in CreateSocket() local
69 if (ifaceIndex == 0) { in CreateSocket()
87 rawAddr.sll_ifindex = static_cast<int>(ifaceIndex); in CreateSocket()
98 ifaceIndex_ = ifaceIndex; in CreateSocket()
/foundation/communication/dhcp/services/utils/src/
H A Ddhcp_arp_checker.cpp230 int32_t ifaceIndex = static_cast<int32_t>(if_nametoindex(iface)); in CreateSocket() local
231 if (ifaceIndex == 0) { in CreateSocket()
235 if (ifaceIndex > INTEGER_MAX) { in CreateSocket()
236 DHCP_LOGE("ifaceIndex > max interger, fail:%{public}s ifaceIndex:%{public}d", iface, ifaceIndex); in CreateSocket()
252 rawAddr.sll_ifindex = ifaceIndex; in CreateSocket()
263 m_ifaceIndex = ifaceIndex; in CreateSocket()
/foundation/communication/dhcp/test/unittest/services/dhcp_client/
H A Ddhcp_socket_test.cpp72 int ifaceIndex = 1; in HWTEST_F() local
73 EXPECT_EQ(BindRawSocket(fd, ifaceIndex, NULL), SOCKET_OPT_FAILED); in HWTEST_F()
79 EXPECT_EQ(BindRawSocket(fd, ifaceIndex, (uint8_t *)MAC_BCAST_ADDR), SOCKET_OPT_FAILED); in HWTEST_F()
80 EXPECT_EQ(BindRawSocket(fd, ifaceIndex, (uint8_t *)MAC_BCAST_ADDR), SOCKET_OPT_SUCCESS); in HWTEST_F()
/foundation/communication/dhcp/services/dhcp_client/include/
H A Ddhcp_socket.h26 int BindRawSocket(const int rawFd, const int ifaceIndex, const uint8_t *ifaceAddr);
H A Ddhcp_client_def.h387 int ifaceIndex; /* Index of the network interface used by the current process. */ member
/foundation/communication/netmanager_ext/services/mdnsmanager/src/
H A Dmdns_socket_listener.cpp162 unsigned int ifaceIndex = ifa ? if_nametoindex(ifa->ifa_name) : 0; in InitSocketV6() local
165 mreq.ipv6mr_interface = ifaceIndex; in InitSocketV6()
168 (setsockopt(sock, IPPROTO_IPV6, IPV6_MULTICAST_IF, reinterpret_cast<const char *>(&ifaceIndex), in InitSocketV6()
169 sizeof(ifaceIndex)) == 0); in InitSocketV6()
/foundation/communication/dhcp/services/dhcp_client/src/
H A Ddhcp_client_state_machine.cpp92 m_cltCnf.ifaceIndex = 0; in DhcpClientStateMachine()
249 if (GetLocalInterface(m_cltCnf.ifaceName, &m_cltCnf.ifaceIndex, m_cltCnf.ifaceMac, NULL) != DHCP_OPT_SUCCESS) { in GetClientNetworkInfo()
260 DHCP_LOGI("GetClientNetworkInfo() m_cltCnf.ifaceName:%{public}s -> ifaceIndex:%{public}d,ifaceMac:%{private}s.", in GetClientNetworkInfo()
261 m_cltCnf.ifaceName, m_cltCnf.ifaceIndex, macAddr); in GetClientNetworkInfo()
421 m_sockFd, m_socketMode, m_cltCnf.ifaceIndex, m_cltCnf.ifaceName, m_timeoutTimestamp); in InitSocketFd()
430 (BindRawSocket(m_sockFd, m_cltCnf.ifaceIndex, NULL) != SOCKET_OPT_SUCCESS)) { in InitSocketFd()
431 DHCP_LOGE("InitSocketFd fd:%{public}d,index:%{public}d failed!", m_sockFd, m_cltCnf.ifaceIndex); in InitSocketFd()
683 return SendToDhcpPacket(&packet, INADDR_ANY, INADDR_BROADCAST, m_cltCnf.ifaceIndex, (uint8_t *)MAC_BCAST_ADDR); in DhcpReboot()
1645 return SendToDhcpPacket(&packet, INADDR_ANY, INADDR_BROADCAST, m_cltCnf.ifaceIndex, (uint8_t *)MAC_BCAST_ADDR); in DhcpDiscover()
1680 return SendToDhcpPacket(&packet, INADDR_ANY, INADDR_BROADCAST, m_cltCnf.ifaceIndex, (uint8_ in DhcpRequest()
[all...]
H A Ddhcp_socket.cpp85 int BindRawSocket(const int rawFd, const int ifaceIndex, const uint8_t *ifaceAddr) in BindRawSocket() argument
98 rawAddr.sll_ifindex = ifaceIndex; in BindRawSocket()
111 DHCP_LOGE("BindRawSocket() index:%{public}d failed, bind error:%{public}d.", ifaceIndex, errno); in BindRawSocket()
H A Ddhcp_ipv6_client.cpp364 int ifaceIndex = 0; in IsEui64ModeIpv6Address() local
366 if (GetLocalInterface(interfaceName.c_str(), &ifaceIndex, ifaceMac, NULL) != DHCP_OPT_SUCCESS) { in IsEui64ModeIpv6Address()
381 interfaceName.c_str(), ifaceIndex, macPosition, ipv6position, len); in IsEui64ModeIpv6Address()
/foundation/communication/dhcp/test/fuzztest/dhcpclientfun_fuzzer/
H A Ddhcpclientfun_fuzzer.cpp276 int ifaceIndex = static_cast<int>(data[0]); in BindRawSocketFuzzerTest() local
278 BindRawSocket(rawFd, ifaceIndex, ifaceAddr); in BindRawSocketFuzzerTest()

Completed in 10 milliseconds