Lines Matching refs:res_idx
1174 u16_t res_idx;
1228 res_idx = dns_compare_name(entry->name, p, SIZEOF_DNS_HDR);
1229 if (res_idx == 0xFFFF) {
1235 if (pbuf_copy_partial(p, &qry, SIZEOF_DNS_QUERY, res_idx) != SIZEOF_DNS_QUERY) {
1245 if (res_idx + SIZEOF_DNS_QUERY > 0xFFFF) {
1248 res_idx = (u16_t)(res_idx + SIZEOF_DNS_QUERY);
1268 while ((nanswers > 0) && (res_idx < p->tot_len)) {
1270 res_idx = dns_skip_name(p, res_idx);
1271 if (res_idx == 0xFFFF) {
1276 if (pbuf_copy_partial(p, &ans, SIZEOF_DNS_ANSWER, res_idx) != SIZEOF_DNS_ANSWER) {
1279 if (res_idx + SIZEOF_DNS_ANSWER > 0xFFFF) {
1282 res_idx = (u16_t)(res_idx + SIZEOF_DNS_ANSWER);
1293 if (pbuf_copy_partial(p, &ip4addr, sizeof(ip4_addr_t), res_idx) != sizeof(ip4_addr_t)) {
1312 if (pbuf_copy_partial(p, &ip6addr, sizeof(ip6_addr_p_t), res_idx) != sizeof(ip6_addr_p_t)) {
1326 if ((int)(res_idx + lwip_htons(ans.len)) > 0xFFFF) {
1329 res_idx = (u16_t)(res_idx + lwip_htons(ans.len));