Lines Matching defs:msg
277 ns_msg msg;
300 n = do_query(statp, dname, class, ns_t_soa, resp, &msg);
310 rcode = ns_msg_getflag(msg, ns_f_rcode);
311 ancount = ns_msg_count(msg, ns_s_an);
312 nscount = ns_msg_count(msg, ns_s_ns);
325 if (ns_parserr(&msg, sect, i, &rr) < 0) {
371 if (ns_name_uncompress(resp, ns_msg_end(msg), rdata,
377 if (save_ns(statp, &msg, ns_s_ns,
413 ns_msg msg;
421 n = do_query(statp, zname, class, ns_t_ns, resp, &msg);
430 if (save_ns(statp, &msg, ns_s_an, zname, class, opts, nsrrsp) < 0) {
452 ns_msg msg;
459 resp, &msg);
471 if (save_a(statp, &msg, ns_s_an, nsrr->name, class,
481 resp, &msg);
493 if (save_a(statp, &msg, ns_s_an, nsrr->name, class,
517 save_ns(res_state statp, ns_msg *msg, ns_sect sect,
523 for (i = 0; i < ns_msg_count(*msg, sect); i++) {
529 if (ns_parserr(msg, sect, i, &rr) < 0) {
546 if (ns_name_uncompress(ns_msg_base(*msg),
547 ns_msg_end(*msg), rdata,
565 if (save_a(statp, msg, ns_s_ar,
576 save_a(res_state statp, ns_msg *msg, ns_sect sect,
582 for (i = 0; i < ns_msg_count(*msg, sect); i++) {
586 if (ns_parserr(msg, sect, i, &rr) < 0) {
671 u_char *resp, ns_msg *msg)
692 if (ns_initparse(resp, n, msg) < 0) {
697 for (i = 0; i < ns_msg_count(*msg, ns_s_an); i++) {
700 if (ns_parserr(msg, ns_s_an, i, &rr) < 0) {