ns_newmsg
typedef struct ns_newmsg ns_newmsg;
int ns_newmsg_init(uchar_t *buffer, size_t bufsiz, ns_newmsg *);
int ns_newmsg_copy(ns_newmsg *, ns_msg *);
void ns_newmsg_id(ns_newmsg *handle, uint16_t id);
void ns_newmsg_flag(ns_newmsg *handle, ns_flag flag, uint_t value);
int ns_newmsg_q(ns_newmsg *handle, ns_nname_ct qname,
int ns_newmsg_rr(ns_newmsg *handle, ns_sect sect,
size_t ns_newmsg_done(ns_newmsg *handle);
ns_newmsg_flag(ns_newmsg *handle, ns_flag flag, u_int value) {
ns_newmsg_q(ns_newmsg *handle, ns_nname_ct qname,
ns_newmsg_rr(ns_newmsg *handle, ns_sect sect,
ns_newmsg_done(ns_newmsg *handle) {
rdcpy(ns_newmsg *handle, ns_type type, const u_char *rdata, size_t rdlen) {
static int rdcpy(ns_newmsg *, ns_type, const u_char *, size_t);
ns_newmsg_init(u_char *buffer, size_t bufsiz, ns_newmsg *handle) {
ns_newmsg_copy(ns_newmsg *handle, ns_msg *msg) {
ns_newmsg_id(ns_newmsg *handle, u_int16_t id) {