[v9_9] fix tsig class checks

4171.	[bug]		Fixed incorrect class checks in TSIG RR
			implementation. [RT #40287]
This commit is contained in:
Evan Hunt
2015-08-11 22:12:44 -07:00
parent 75f4d49205
commit 7d665f7666
2 changed files with 5 additions and 2 deletions

View File

@@ -529,8 +529,8 @@ freestruct_any_tsig(ARGS_FREESTRUCT) {
dns_rdata_any_tsig_t *tsig = (dns_rdata_any_tsig_t *) source;
REQUIRE(source != NULL);
REQUIRE(tsig->common.rdclass == 255);
REQUIRE(tsig->common.rdtype == 250);
REQUIRE(tsig->common.rdclass == 255);
if (tsig->mctx == NULL)
return;
@@ -586,7 +586,7 @@ static inline isc_boolean_t
checknames_any_tsig(ARGS_CHECKNAMES) {
REQUIRE(rdata->type == 250);
REQUIRE(rdata->rdclass == 250);
REQUIRE(rdata->rdclass == 255);
UNUSED(rdata);
UNUSED(owner);