Lines Matching defs:rr
142 ns_parserr(ns_msg *handle, ns_sect section, int rrnum, ns_rr *rr) {
172 handle->_msg_ptr, rr->name, NS_MAXDNAME);
178 NS_GET16(rr->type, handle->_msg_ptr);
179 NS_GET16(rr->rr_class, handle->_msg_ptr);
181 rr->ttl = 0;
182 rr->rdlength = 0;
183 rr->rdata = NULL;
187 NS_GET32(rr->ttl, handle->_msg_ptr);
188 NS_GET16(rr->rdlength, handle->_msg_ptr);
189 if (handle->_msg_ptr + rr->rdlength > handle->_eom)
191 rr->rdata = handle->_msg_ptr;
192 handle->_msg_ptr += rr->rdlength;
205 ns_parserr2(ns_msg *handle, ns_sect section, int rrnum, ns_rr2 *rr) {
234 rr->nname, NS_MAXNNAME, &rr->nnamel);
240 NS_GET16(rr->type, handle->_msg_ptr);
241 NS_GET16(rr->rr_class, handle->_msg_ptr);
243 rr->ttl = 0;
244 rr->rdlength = 0;
245 rr->rdata = NULL;
249 NS_GET32(rr->ttl, handle->_msg_ptr);
250 NS_GET16(rr->rdlength, handle->_msg_ptr);
251 if (handle->_msg_ptr + rr->rdlength > handle->_eom)
253 rr->rdata = handle->_msg_ptr;
254 handle->_msg_ptr += rr->rdlength;