DNS_MESSAGE_RCODE_MASK
msg->rcode = (dns_rcode_t)(tmpflags & DNS_MESSAGE_RCODE_MASK);
tmp |= (msg->rcode & DNS_MESSAGE_RCODE_MASK);
if ((msg->rcode & ~DNS_MESSAGE_RCODE_MASK) != 0 && msg->opt == NULL) {