Searched refs:arpPacket (Results 1 - 2 of 2) sorted by relevance
/foundation/communication/dhcp/services/utils/src/ |
H A D | dhcp_arp_checker.cpp | 92 bool DhcpArpChecker::SetArpPacket(ArpPacket& arpPacket, bool isFillSenderIp) in SetArpPacket() argument 94 arpPacket.ar_hrd = htons(ARPHRD_ETHER); in SetArpPacket() 95 arpPacket.ar_pro = htons(ETH_P_IP); in SetArpPacket() 96 arpPacket.ar_hln = ETH_ALEN; in SetArpPacket() 97 arpPacket.ar_pln = IPV4_ALEN; in SetArpPacket() 98 arpPacket.ar_op = htons(ARPOP_REQUEST); in SetArpPacket() 99 if (memcpy_s(arpPacket.ar_sha, ETH_ALEN, m_localMacAddr, ETH_ALEN) != EOK) { in SetArpPacket() 104 if (memcpy_s(arpPacket.ar_spa, IPV4_ALEN, &m_localIpAddr, sizeof(m_localIpAddr)) != EOK) { in SetArpPacket() 109 if (memset_s(arpPacket.ar_spa, IPV4_ALEN, 0, IPV4_ALEN) != EOK) { in SetArpPacket() 114 if (memset_s(arpPacket in SetArpPacket() 131 struct ArpPacket arpPacket; DoArpCheck() local 180 struct ArpPacket arpPacket; GetGwMacAddrList() local [all...] |
/foundation/communication/dhcp/services/utils/include/ |
H A D | dhcp_arp_checker.h | 50 bool SetArpPacket(ArpPacket& arpPacket, bool isFillSenderIp);
|
Completed in 1 milliseconds