Home
last modified time | relevance | path

Searched refs:arpPacket (Results 1 - 2 of 2) sorted by relevance

/foundation/communication/dhcp/services/utils/src/
H A Ddhcp_arp_checker.cpp92 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 Ddhcp_arp_checker.h50 bool SetArpPacket(ArpPacket& arpPacket, bool isFillSenderIp);

Completed in 1 milliseconds