mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
make feature-test --md5 --with-fips aware
This commit is contained in:
parent
4c5de4f15c
commit
ffebd217f5
1 changed files with 8 additions and 10 deletions
|
|
@ -198,17 +198,15 @@ main(int argc, char **argv) {
|
|||
}
|
||||
|
||||
if (strcmp(argv[1], "--md5") == 0) {
|
||||
unsigned char digest[ISC_MAX_MD_SIZE];
|
||||
const unsigned char test[] = "test";
|
||||
unsigned int size = sizeof(digest);
|
||||
isc_mem_t *mctx = NULL;
|
||||
int answer;
|
||||
|
||||
if (isc_md(ISC_MD_MD5, test, sizeof(test), digest, &size) ==
|
||||
ISC_R_SUCCESS)
|
||||
{
|
||||
return (0);
|
||||
} else {
|
||||
return (1);
|
||||
}
|
||||
isc_mem_create(&mctx);
|
||||
dst_lib_init(mctx, NULL);
|
||||
answer = dst_algorithm_supported(DST_ALG_HMACMD5) ? 0 : 1;
|
||||
dst_lib_destroy();
|
||||
isc_mem_detach(&mctx);
|
||||
return (answer);
|
||||
}
|
||||
|
||||
if (strcmp(argv[1], "--ipv6only=no") == 0) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue