/foundation/communication/dhcp/services/dhcp_server/include/ |
H A D | dhcp_address_pool.h | 29 typedef AddressBinding *(*QueryBind)(uint8_t macAddr[DHCP_HWADDR_LENGTH], PDhcpOptionList cliOptins); 30 typedef AddressBinding *(*AddBind)(uint8_t macAddr[DHCP_HWADDR_LENGTH], PDhcpOptionList cliOptins); 31 typedef uint32_t (*Distribute)(DhcpAddressPool *pool, uint8_t macAddr[DHCP_HWADDR_LENGTH]); 59 int IsReserved(uint8_t macAddr[DHCP_HWADDR_LENGTH]); 62 int AddReservedBinding(uint8_t macAddr[DHCP_HWADDR_LENGTH]); 63 int RemoveReservedBinding(uint8_t macAddr[DHCP_HWADDR_LENGTH]); 64 int RemoveBinding(uint8_t macAddr[DHCP_HWADDR_LENGTH]); 65 int ReleaseBinding(uint8_t macAddr[DHCP_HWADDR_LENGTH]); 72 AddressBinding *QueryBinding(uint8_t macAddr[DHCP_HWADDR_LENGTH], PDhcpOptionList cliOptins);
|
H A D | address_utils.h | 44 int IsEmptyHWAddr(const uint8_t macAddr[DHCP_HWADDR_LENGTH]); 46 int ParseMacAddress(const char *strMac, uint8_t macAddr[DHCP_HWADDR_LENGTH]); 50 char *ParseLogMac(uint8_t macAddr[DHCP_HWADDR_LENGTH]); 51 int AddrEquels(const uint8_t firstAddr[DHCP_HWADDR_LENGTH], uint8_t secondAddr[DHCP_HWADDR_LENGTH], int addrLength);
|
H A D | dhcp_s_define.h | 24 #define DHCP_HWADDR_LENGTH 16 macro
|
H A D | dhcp_message.h | 60 uint8_t chaddr[DHCP_HWADDR_LENGTH];
|
/foundation/communication/dhcp/test/unittest/services/dhcp_server/unittest/ |
H A D | dhcp_address_pool_test.cpp | 88 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in HWTEST_F() 89 uint8_t testMac2[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x0a, 0}; in HWTEST_F() 112 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in HWTEST_F() 121 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in HWTEST_F() 122 uint8_t testMac2[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x0a, 0}; in HWTEST_F() 148 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0x01, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in HWTEST_F() 149 uint8_t testMac2[DHCP_HWADDR_LENGTH] = {0x01, 0x0e, 0x3c, 0x65, 0x3a, 0x0a, 0}; in HWTEST_F() 150 uint8_t testMac3[DHCP_HWADDR_LENGTH] = {0x01, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in HWTEST_F() 168 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in HWTEST_F() 169 uint8_t testMac2[DHCP_HWADDR_LENGTH] in HWTEST_F() [all...] |
H A D | address_utils_test.cpp | 226 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0}; in HWTEST() 227 uint8_t testMac2[DHCP_HWADDR_LENGTH] = {0, 0, 0, 0, 0, 0, 0, 0x01}; in HWTEST() 228 uint8_t testMac3[DHCP_HWADDR_LENGTH] = {0, 0xae, 0xdc, 0xcc, 0x9f, 0x43, 0}; in HWTEST() 237 uint8_t testMac[DHCP_HWADDR_LENGTH] = {0, 0xae, 0xdc, 0xcc, 0x9f, 0x43, 0}; in HWTEST() 267 uint8_t testMac[DHCP_HWADDR_LENGTH] = {0, 0xae, 0xdc, 0xcc, 0x9f, 0x43, 0}; in HWTEST() 276 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0, 0xae, 0xdc, 0xcc, 0x9f, 0x43, 0}; in HWTEST() 277 uint8_t testMac2[DHCP_HWADDR_LENGTH] = {0, 0xae, 0xdc, 0xcc, 0x9f, 0x43, 0}; in HWTEST() 278 uint8_t testMac3[DHCP_HWADDR_LENGTH] = {0, 0xae, 0xdc, 0xcc, 0x9f, 0x45, 0}; in HWTEST()
|
H A D | dhcp_message_sim.h | 61 uint8_t chaddr[DHCP_HWADDR_LENGTH];
|
H A D | dhcp_message_sim.cpp | 167 if (!FillHwAddr(context->config.chaddr, DHCP_HWADDR_LENGTH, config->chaddr, MAC_ADDR_LENGTH)) { in InitialDhcpClient() 261 if (!FillHwAddr(msg->packet.chaddr, DHCP_HWADDR_LENGTH, ctx->config.chaddr, MAC_ADDR_LENGTH)) { in InitMessage()
|
H A D | dhcp_s_server_test.cpp | 147 const uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in HWTEST_F()
|
/foundation/communication/dhcp/services/dhcp_server/src/ |
H A D | dhcp_address_pool.cpp | 39 //Write a HASH FUNCTION FOR uint8_t macAddr[DHCP_HWADDR_LENGTH] 40 std::size_t macAddrHash(uint8_t macAddr[DHCP_HWADDR_LENGTH]) in macAddrHash() 43 for (std::size_t i = 0; i < DHCP_HWADDR_LENGTH; ++i) { in macAddrHash() 50 AddressBinding *GetBindingByMac(uint8_t macAddr[DHCP_HWADDR_LENGTH]) in GetBindingByMac() 60 AddressBinding *QueryBinding(uint8_t macAddr[DHCP_HWADDR_LENGTH], PDhcpOptionList cliOptins) in QueryBinding() 65 AddressBinding *AddNewBinding(uint8_t macAddr[DHCP_HWADDR_LENGTH], PDhcpOptionList cliOptins) in AddNewBinding() 70 if (memcpy_s(newBind.chaddr, DHCP_HWADDR_LENGTH, macAddr, DHCP_HWADDR_LENGTH) != EOK) { in AddNewBinding() 85 int CheckIpAvailability(DhcpAddressPool *pool, uint8_t macAddr[DHCP_HWADDR_LENGTH], uint32_t distIp) in CheckIpAvailability() 117 if (memcpy_s(lease->chaddr, DHCP_HWADDR_LENGTH, macAdd in CheckIpAvailability() [all...] |
H A D | address_utils.cpp | 235 int ParseMacAddress(const char *strMac, uint8_t macAddr[DHCP_HWADDR_LENGTH]) in ParseMacAddress() 276 char *ParseLogMac(uint8_t macAddr[DHCP_HWADDR_LENGTH]) in ParseLogMac() 290 int IsEmptyHWAddr(const uint8_t macAddr[DHCP_HWADDR_LENGTH]) in IsEmptyHWAddr() 300 int AddrEquels(const uint8_t firstAddr[DHCP_HWADDR_LENGTH], uint8_t secondAddr[DHCP_HWADDR_LENGTH], int addrLength) in AddrEquels() 303 if (len > DHCP_HWADDR_LENGTH) { in AddrEquels() 304 len = DHCP_HWADDR_LENGTH; in AddrEquels()
|
H A D | dhcp_s_server.cpp | 299 if (msgInfo->packet.hlen > DHCP_HWADDR_LENGTH) { in ReceiveDhcpMessage() 1376 if (memcpy_s(lease->chaddr, DHCP_HWADDR_LENGTH, binding->chaddr, MAC_ADDR_LENGTH) != EOK) { in OnReceivedRequest()
|
/foundation/communication/dhcp/test/fuzztest/dhcpaddresspool_fuzzer/ |
H A D | dhcpaddresspool_fuzzer.cpp | 56 uint8_t macAddr[DHCP_HWADDR_LENGTH]; in DhcpAddressPoolFuzzTest() 88 uint8_t testMac1[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x09, 0}; in DhcpMacAddrFuzzTest() 89 uint8_t testMac2[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x0b, 0}; in DhcpMacAddrFuzzTest() 90 uint8_t testMac3[DHCP_HWADDR_LENGTH] = {0x00, 0x0e, 0x3c, 0x65, 0x3a, 0x0a, 0}; in DhcpMacAddrFuzzTest()
|
/foundation/communication/dhcp/test/fuzztest/addressutils_fuzzer/ |
H A D | addressutils_fuzzer.cpp | 139 uint8_t ipAddr[DHCP_HWADDR_LENGTH]; in IsEmptyHWAddrTest() 153 uint8_t macAddr[DHCP_HWADDR_LENGTH]; in ParseMacAddressTest() 180 uint8_t macAddr[DHCP_HWADDR_LENGTH]; in ParseLogMacTest() 188 uint8_t firstAddr[DHCP_HWADDR_LENGTH]; in AddrEquelsTest() 189 uint8_t secondAddr[DHCP_HWADDR_LENGTH]; in AddrEquelsTest()
|
/foundation/communication/dhcp/services/dhcp_client/include/ |
H A D | dhcp_client_def.h | 90 #define DHCP_HWADDR_LENGTH 16 macro 350 uint8_t chaddr[DHCP_HWADDR_LENGTH];
|
/foundation/communication/dhcp/test/unittest/services/dhcp_client/ |
H A D | dhcp_client_state_machine_test.cpp | 118 EXPECT_EQ(DHCP_OPT_FAILED, dhcpClient->PublishDhcpResultEvent(ifname, DHCP_HWADDR_LENGTH, &result)); in HWTEST_F()
|