Home
last modified time | relevance | path

Searched refs:pOpts (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/communication/dhcp/services/dhcp_client/src/
H A Ddhcp_options.cpp311 int GetEndOptionIndex(const uint8_t *pOpts) in GetEndOptionIndex() argument
314 while (pOpts[nIndex] != END_OPTION) { in GetEndOptionIndex()
315 if (pOpts[nIndex] != PAD_OPTION) { in GetEndOptionIndex()
316 nIndex += pOpts[nIndex + DHCP_OPT_LEN_INDEX] + DHCP_OPT_CODE_BYTES + DHCP_OPT_LEN_BYTES; in GetEndOptionIndex()
325 int AddOptStrToOpts(uint8_t *pOpts, uint8_t *pOpt, int nOptLen) in AddOptStrToOpts() argument
334 int nEndIndex = GetEndOptionIndex(pOpts); in AddOptStrToOpts()
341 if (memcpy_s(pOpts + nEndIndex, nOptLen + 1, pOpt, nOptLen) != EOK) { in AddOptStrToOpts()
344 pOpts[nEndIndex + nOptLen] = END_OPTION; in AddOptStrToOpts()
349 int AddOptValueToOpts(uint8_t *pOpts, uint8_t code, uint32_t value) in AddOptValueToOpts() argument
384 return AddOptStrToOpts(pOpts, uOption, nLen); in AddOptValueToOpts()
/ohos5.0/foundation/communication/dhcp/services/dhcp_client/include/
H A Ddhcp_options.h34 int GetEndOptionIndex(const uint8_t *pOpts);
35 int AddOptStrToOpts(uint8_t *pOpts, uint8_t *pOpt, int nOptLen);
36 int AddOptValueToOpts(uint8_t *pOpts, uint8_t code, uint32_t value);
/ohos5.0/foundation/communication/dhcp/test/unittest/services/dhcp_client/
H A Dmock_custom_func.cpp50 static int AddOptDoubleValueToOpts(uint8_t *pOpts, uint8_t code, uint32_t value1, uint32_t value2) in AddOptDoubleValueToOpts() argument
61 return AddOptStrToOpts(pOpts, uOption, nLen); in AddOptDoubleValueToOpts()