Home
last modified time | relevance | path

Searched refs:DhcpPacket (Results 1 - 13 of 13) sorted by relevance

/foundation/communication/dhcp/test/unittest/services/dhcp_client/
H A Ddhcp_options_test.cpp60 struct DhcpPacket packet; in HWTEST_F()
61 ASSERT_TRUE(memset_s(&packet, sizeof(struct DhcpPacket), 0, sizeof(struct DhcpPacket)) == EOK); in HWTEST_F()
92 struct DhcpPacket packet; in HWTEST_F()
93 ASSERT_TRUE(memset_s(&packet, sizeof(struct DhcpPacket), 0, sizeof(struct DhcpPacket)) == EOK); in HWTEST_F()
121 struct DhcpPacket packet; in HWTEST_F()
122 ASSERT_TRUE(memset_s(&packet, sizeof(struct DhcpPacket), 0, sizeof(struct DhcpPacket)) == EOK); in HWTEST_F()
145 struct DhcpPacket packe in HWTEST_F()
[all...]
H A Ddhcp_client_state_machine_test.cpp164 struct DhcpPacket *packet = nullptr; in HWTEST_F()
176 struct DhcpPacket packet; in HWTEST_F()
188 struct DhcpPacket *packet = nullptr; in HWTEST_F()
201 struct DhcpPacket packet; in HWTEST_F()
223 struct DhcpPacket packet; in HWTEST_F()
224 ASSERT_TRUE(memset_s(&packet, sizeof(struct DhcpPacket), 0, sizeof(struct DhcpPacket)) == EOK); in HWTEST_F()
249 struct DhcpPacket *packet = nullptr; in HWTEST_F()
262 struct DhcpPacket packet; in HWTEST_F()
275 struct DhcpPacket *packe in HWTEST_F()
[all...]
H A Dmock_custom_func.h27 MOCK_METHOD2(GetDhcpRawPacket, int(struct DhcpPacket *getPacket, int rawFd));
28 MOCK_METHOD2(GetDhcpKernelPacket, int(struct DhcpPacket *getPacket, int sockFd));
H A Dmock_custom_func.cpp64 int __real_GetDhcpRawPacket(struct DhcpPacket *getPacket, int rawFd);
65 int __wrap_GetDhcpRawPacket(struct DhcpPacket *getPacket, int rawFd) in __wrap_GetDhcpRawPacket()
99 int __real_GetDhcpKernelPacket(struct DhcpPacket *getPacket, int sockFd);
100 int __wrap_GetDhcpKernelPacket(struct DhcpPacket *getPacket, int sockFd) in __wrap_GetDhcpKernelPacket()
H A Ddhcp_socket_test.cpp117 struct DhcpPacket packet; in HWTEST_F()
118 ASSERT_TRUE(memset_s(&packet, sizeof(struct DhcpPacket), 0, sizeof(struct DhcpPacket)) == EOK); in HWTEST_F()
151 struct DhcpPacket packet; in HWTEST_F()
243 struct DhcpPacket packet; in HWTEST_F()
256 struct DhcpPacket packet; in HWTEST_F()
/foundation/communication/dhcp/services/dhcp_client/include/
H A Ddhcp_client_state_machine.h43 int GetPacketHeaderInfo(struct DhcpPacket *packet, uint8_t type);
44 int GetPacketCommonInfo(struct DhcpPacket *packet);
45 int AddClientIdToOpts(struct DhcpPacket *packet);
46 int AddHostNameToOpts(struct DhcpPacket *packet);
47 int AddStrToOpts(struct DhcpPacket *packet, int option, std::string &value);
52 int GetDHCPServerHostName(const struct DhcpPacket *packet, struct DhcpIpResult *result);
53 int ParseNetworkVendorInfo(const struct DhcpPacket *packet, struct DhcpIpResult *result);
60 void AddParamaterRequestList(struct DhcpPacket *packet);
62 void DhcpAckOrNakPacketHandle(uint8_t type, struct DhcpPacket *packet, time_t timestamp);
63 void ParseDhcpAckPacket(const struct DhcpPacket *packe
[all...]
H A Ddhcp_options.h29 const uint8_t *GetDhcpOption(const struct DhcpPacket *packet, int code, size_t *length);
30 bool GetDhcpOptionUint8(const struct DhcpPacket *packet, int code, uint8_t *data);
31 bool GetDhcpOptionUint32(const struct DhcpPacket *packet, int code, uint32_t *data);
32 bool GetDhcpOptionUint32n(const struct DhcpPacket *packet, int code, uint32_t *data1, uint32_t *data2);
33 char *GetDhcpOptionString(const struct DhcpPacket *packet, int code);
H A Ddhcp_socket.h29 const struct DhcpPacket *sendPacket, uint32_t srcIp, uint32_t destIp, int destIndex, const uint8_t *destHwaddr);
30 int SendDhcpPacket(struct DhcpPacket *sendPacket, uint32_t srcIp, uint32_t destIp);
35 int GetDhcpRawPacket(struct DhcpPacket *getPacket, int rawFd);
36 int GetDhcpKernelPacket(struct DhcpPacket *getPacket, int sockFd);
H A Ddhcp_client_def.h89 /* Sizes for DhcpPacket Fields */
337 /* DhcpPacket Fields */
338 struct DhcpPacket { struct
360 struct DhcpPacket data;
/foundation/communication/dhcp/test/fuzztest/dhcpclientfun_fuzzer/
H A Ddhcpclientfun_fuzzer.cpp293 struct DhcpPacket *sendPacket = nullptr; in SendDhcpPacketFuzzerTest()
356 struct DhcpPacket getPacket; in GetDhcpRawPacketFuzzerTest()
589 struct DhcpPacket packet; in DhcpOfferPacketHandleFuzzerTest()
599 struct DhcpPacket packet; in ParseNetworkServerIdInfoFuzzerTest()
608 struct DhcpPacket packet; in ParseNetworkDnsInfoFuzzerTest()
627 struct DhcpPacket packet; in ParseNetworkInfoFuzzerTest()
666 struct DhcpPacket packet; in GetDHCPServerHostNameFuzzerTest()
675 struct DhcpPacket packet; in ParseNetworkVendorInfoFuzzerTest()
683 struct DhcpPacket packet; in DhcpAckOrNakPacketHandleFuzzerTest()
693 struct DhcpPacket packe in ParseDhcpAckPacketFuzzerTest()
[all...]
/foundation/communication/dhcp/services/dhcp_client/src/
H A Ddhcp_options.cpp27 static bool CheckOptSoverloaded(const struct DhcpPacket *packet, int code, int maxLen, int *over, int *index) in CheckOptSoverloaded()
46 static int CheckOptionsData(const struct DhcpPacket *packet, int code, int index, int maxLen) in CheckOptionsData()
153 const uint8_t *GetDhcpOption(const struct DhcpPacket *packet, int code, size_t *length) in GetDhcpOption()
206 bool GetDhcpOptionUint8(const struct DhcpPacket *packet, int code, uint8_t *data) in GetDhcpOptionUint8()
226 bool GetDhcpOptionUint32(const struct DhcpPacket *packet, int code, uint32_t *data) in GetDhcpOptionUint32()
250 bool GetDhcpOptionUint32n(const struct DhcpPacket *packet, int code, uint32_t *data1, uint32_t *data2) in GetDhcpOptionUint32n()
284 char *GetDhcpOptionString(const struct DhcpPacket *packet, int code) in GetDhcpOptionString()
H A Ddhcp_socket.cpp177 const struct DhcpPacket *sendPacket, uint32_t srcIp, uint32_t destIp, int destIndex, const uint8_t *destHwaddr) in SendToDhcpPacket()
213 int dhcpPackLen = sizeof(struct DhcpPacket) - sizeof(udpPackets.data.options) + optionLen; in SendToDhcpPacket()
221 if (memcpy_s(&(udpPackets.data), sizeof(struct DhcpPacket), sendPacket, sizeof(struct DhcpPacket)) != EOK) { in SendToDhcpPacket()
247 int SendDhcpPacket(struct DhcpPacket *sendPacket, uint32_t srcIp, uint32_t destIp) in SendDhcpPacket()
271 ssize_t nBytes = write(nFd, sendPacket, sizeof(struct DhcpPacket)); in SendDhcpPacket()
396 int GetDhcpRawPacket(struct DhcpPacket *getPacket, int rawFd) in GetDhcpRawPacket()
426 if (memcpy_s(getPacket, sizeof(struct DhcpPacket), &(udpPackets.data), nDhcpPacket) != EOK) { in GetDhcpRawPacket()
437 int GetDhcpKernelPacket(struct DhcpPacket *getPacket, int sockFd) in GetDhcpKernelPacket()
444 if ((nBytes = read(sockFd, getPacket, sizeof(struct DhcpPacket))) in GetDhcpKernelPacket()
[all...]
H A Ddhcp_client_state_machine.cpp530 void DhcpClientStateMachine::AddParamaterRequestList(struct DhcpPacket *packet) in AddParamaterRequestList()
617 void DhcpClientStateMachine::AddParamaterRebootList(struct DhcpPacket *packet) in AddParamaterRebootList()
651 struct DhcpPacket packet; in DhcpReboot()
652 if (memset_s(&packet, sizeof(struct DhcpPacket), 0, sizeof(struct DhcpPacket)) != EOK) { in DhcpReboot()
873 void DhcpClientStateMachine::DhcpOfferPacketHandle(uint8_t type, const struct DhcpPacket *packet, time_t timestamp) in DhcpOfferPacketHandle()
917 void DhcpClientStateMachine::ParseNetworkServerIdInfo(const struct DhcpPacket *packet, struct DhcpIpResult *result) in ParseNetworkServerIdInfo()
959 void DhcpClientStateMachine::ParseNetworkDnsInfo(const struct DhcpPacket *packet, struct DhcpIpResult *result) in ParseNetworkDnsInfo()
1061 void DhcpClientStateMachine::ParseNetworkInfo(const struct DhcpPacket *packet, struct DhcpIpResult *result) in ParseNetworkInfo()
1177 int DhcpClientStateMachine::GetDHCPServerHostName(const struct DhcpPacket *packe
[all...]

Completed in 10 milliseconds