LDNS_RCODE_MASK
#define LDNS_RCODE_WIRE(wirebuf) (*(wirebuf+3) & LDNS_RCODE_MASK)
(*(wirebuf+3) = ((*(wirebuf+3)) & ~LDNS_RCODE_MASK) | (rcode))
(int)(flags&LDNS_RCODE_MASK), edns, repinfo, worker->scratchpad,
(int)(flags&LDNS_RCODE_MASK), edns, repinfo, worker->scratchpad,
#define LDNS_RCODE_WIRE(wirebuf) (*(wirebuf+3) & LDNS_RCODE_MASK)
(*(wirebuf+3) = ((*(wirebuf+3)) & ~LDNS_RCODE_MASK) | (rcode))