Although RFC6895 defines error code space to be common for all
response errors, one of them is defined twice (BADVERS / BADSIG).
Also, only Extended RCODE from OPT RR is interpreted together with
RCODE from Header as one number. All other "RCODEs" are separate
error codes with dedicated fields (in TSIG or TKEY RRs).