Lines Matching defs:maxLen
27 static bool CheckOptSoverloaded(const struct DhcpPacket *packet, int code, int maxLen, int *over, int *index)
35 if (*index + DHCP_OPT_LEN_INDEX + pOption[*index + DHCP_OPT_LEN_INDEX] >= maxLen) {
37 code, *index, maxLen);
46 static int CheckOptionsData(const struct DhcpPacket *packet, int code, int index, int maxLen)
53 if (index >= maxLen - DHCP_OPT_DATA_INDEX) {
55 code, index, maxLen);
64 if (index + DHCP_OPT_LEN_INDEX + pOption[index + DHCP_OPT_LEN_INDEX] >= maxLen) {
162 int nIndex = 0, maxLen = DHCP_OPT_SIZE, nOver = 0, nFinished = 0, nFlag = OPTION_FIELD;
164 int nRet = CheckOptionsData(packet, code, nIndex, maxLen);
177 if (!CheckOptSoverloaded(packet, code, maxLen, &nOver, &nIndex)) {
185 maxLen = DHCP_BOOT_FILE_LENGTH;
190 maxLen = DHCP_HOST_NAME_LENGTH;