diff --git a/lib/dns/rdata/generic/tlsa_52.c b/lib/dns/rdata/generic/tlsa_52.c index cf019ae8e4..8943ea3f8e 100644 --- a/lib/dns/rdata/generic/tlsa_52.c +++ b/lib/dns/rdata/generic/tlsa_52.c @@ -61,7 +61,7 @@ generic_fromtext_tlsa(ARGS_FROMTEXT) { /* * Certificate Association Data. */ - return isc_hex_tobuffer(lexer, target, -2); + return isc_hex_tobuffer(lexer, target, isc_one_or_more); } static isc_result_t diff --git a/lib/dns/rdata/in_1/eid_31.c b/lib/dns/rdata/in_1/eid_31.c index 0cbad9ae4c..461d770c01 100644 --- a/lib/dns/rdata/in_1/eid_31.c +++ b/lib/dns/rdata/in_1/eid_31.c @@ -29,7 +29,7 @@ fromtext_in_eid(ARGS_FROMTEXT) { UNUSED(rdclass); UNUSED(callbacks); - return isc_hex_tobuffer(lexer, target, -2); + return isc_hex_tobuffer(lexer, target, isc_one_or_more); } static isc_result_t diff --git a/lib/dns/rdata/in_1/nimloc_32.c b/lib/dns/rdata/in_1/nimloc_32.c index 80ce2bd559..7f4c5370f6 100644 --- a/lib/dns/rdata/in_1/nimloc_32.c +++ b/lib/dns/rdata/in_1/nimloc_32.c @@ -29,7 +29,7 @@ fromtext_in_nimloc(ARGS_FROMTEXT) { UNUSED(rdclass); UNUSED(callbacks); - return isc_hex_tobuffer(lexer, target, -2); + return isc_hex_tobuffer(lexer, target, isc_one_or_more); } static isc_result_t