From: Ondřej Surý Date: Wed, 1 Jul 2026 04:34:59 +0000 (+0200) Subject: Replace u_char remnants with uint8_t X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ada3dc7b00eed4ef9dec715cc724913d452c4f1;p=thirdparty%2Fbind9.git Replace u_char remnants with uint8_t The u_char is BSDism that works, but since we have C11 integer types, uint8_t is a better fit. --- diff --git a/bin/dnssec/dnssec-ksr.c b/bin/dnssec/dnssec-ksr.c index 9b8b1c44147..e44d8e368a2 100644 --- a/bin/dnssec/dnssec-ksr.c +++ b/bin/dnssec/dnssec-ksr.c @@ -1242,7 +1242,7 @@ sign(ksr_ctx_t *ksr) { isc_buffer_t *newbuf = NULL; dns_rdata_t *rdata = NULL; isc_region_t r; - u_char rdatabuf[DST_KEY_MAXSIZE]; + uint8_t rdatabuf[DST_KEY_MAXSIZE]; if (rdatalist == NULL) { fatal("bad KSR file %s(%lu): DNSKEY record " diff --git a/lib/dns/dst_api.c b/lib/dns/dst_api.c index 6b57beb525b..1f58fbd9e94 100644 --- a/lib/dns/dst_api.c +++ b/lib/dns/dst_api.c @@ -1425,7 +1425,7 @@ dst_key_setinactive(dst_key_t *key, bool inactive) { isc_result_t dst_key_read_public(const char *filename, int type, isc_mem_t *mctx, dst_key_t **keyp) { - u_char rdatabuf[DST_KEY_MAXSIZE]; + uint8_t rdatabuf[DST_KEY_MAXSIZE]; isc_buffer_t b; dns_fixedname_t name; isc_lex_t *lex = NULL; diff --git a/lib/dns/skr.c b/lib/dns/skr.c index a54b843fc27..ba2b6e26a0c 100644 --- a/lib/dns/skr.c +++ b/lib/dns/skr.c @@ -299,7 +299,7 @@ dns_skr_read(isc_mem_t *mctx, const char *filename, dns_name_t *origin, } else { isc_buffer_t buf; dns_rdata_t *rdata = NULL; - u_char rdatabuf[DST_KEY_MAXSIZE]; + uint8_t rdatabuf[DST_KEY_MAXSIZE]; dns_rdatatype_t rdtype; /* Parse record */