Lines Matching refs:pOption
34 const uint8_t *pOption = packet->options; in CheckOptSoverloaded() local
35 if (*index + DHCP_OPT_LEN_INDEX + pOption[*index + DHCP_OPT_LEN_INDEX] >= maxLen) { in CheckOptSoverloaded()
40 *over = pOption[*index + DHCP_OPT_DATA_INDEX + DHCP_OPT_CODE_INDEX]; in CheckOptSoverloaded()
41 *index += pOption[DHCP_OPT_LEN_INDEX] + DHCP_OPT_CODE_BYTES + DHCP_OPT_LEN_BYTES; in CheckOptSoverloaded()
59 const uint8_t *pOption = packet->options; in CheckOptionsData() local
60 if (pOption[index + DHCP_OPT_CODE_INDEX] != code) { in CheckOptionsData()
64 if (index + DHCP_OPT_LEN_INDEX + pOption[index + DHCP_OPT_LEN_INDEX] >= maxLen) { in CheckOptionsData()
161 const uint8_t *pOption = packet->options; in GetDhcpOption() local
166 *length = pOption[nIndex + DHCP_OPT_LEN_INDEX]; in GetDhcpOption()
167 return pOption + nIndex + DHCP_OPT_DATA_INDEX; in GetDhcpOption()
172 switch (pOption[nIndex + DHCP_OPT_CODE_INDEX]) { in GetDhcpOption()
183 pOption = packet->file; in GetDhcpOption()
188 pOption = packet->sname; in GetDhcpOption()
197 … nIndex += DHCP_OPT_CODE_BYTES + DHCP_OPT_LEN_BYTES + pOption[nIndex + DHCP_OPT_LEN_INDEX]; in GetDhcpOption()