Lines Matching refs:_msg_ptr
157 b = ns_skiprr(handle->_msg_ptr, handle->_eom, section, in ns_parserr()
162 handle->_msg_ptr += b; in ns_parserr()
168 handle->_msg_ptr, rr->name, NS_MAXDNAME); in ns_parserr()
171 handle->_msg_ptr += b; in ns_parserr()
172 if (handle->_msg_ptr + NS_INT16SZ + NS_INT16SZ > handle->_eom) in ns_parserr()
174 NS_GET16(rr->type, handle->_msg_ptr); in ns_parserr()
175 NS_GET16(rr->rr_class, handle->_msg_ptr); in ns_parserr()
181 if (handle->_msg_ptr + NS_INT32SZ + NS_INT16SZ > handle->_eom) in ns_parserr()
183 NS_GET32(rr->ttl, handle->_msg_ptr); in ns_parserr()
184 NS_GET16(rr->rdlength, handle->_msg_ptr); in ns_parserr()
185 if (handle->_msg_ptr + rr->rdlength > handle->_eom) in ns_parserr()
187 rr->rdata = handle->_msg_ptr; in ns_parserr()
188 handle->_msg_ptr += rr->rdlength; in ns_parserr()
219 b = ns_skiprr(handle->_msg_ptr, handle->_eom, section, in ns_parserr2()
224 handle->_msg_ptr += b; in ns_parserr2()
229 b = ns_name_unpack2(handle->_msg, handle->_eom, handle->_msg_ptr, in ns_parserr2()
233 handle->_msg_ptr += b; in ns_parserr2()
234 if (handle->_msg_ptr + NS_INT16SZ + NS_INT16SZ > handle->_eom) in ns_parserr2()
236 NS_GET16(rr->type, handle->_msg_ptr); in ns_parserr2()
237 NS_GET16(rr->rr_class, handle->_msg_ptr); in ns_parserr2()
243 if (handle->_msg_ptr + NS_INT32SZ + NS_INT16SZ > handle->_eom) in ns_parserr2()
245 NS_GET32(rr->ttl, handle->_msg_ptr); in ns_parserr2()
246 NS_GET16(rr->rdlength, handle->_msg_ptr); in ns_parserr2()
247 if (handle->_msg_ptr + rr->rdlength > handle->_eom) in ns_parserr2()
249 rr->rdata = handle->_msg_ptr; in ns_parserr2()
250 handle->_msg_ptr += rr->rdlength; in ns_parserr2()
266 msg->_msg_ptr = NULL; in setsection()
269 msg->_msg_ptr = msg->_sections[(int)sect]; in setsection()