Changeset View
Changeset View
Standalone View
Standalone View
b/src/global.c
Context not available. | |||||
rc = GPG_ERR_NOT_IMPLEMENTED; | rc = GPG_ERR_NOT_IMPLEMENTED; | ||||
break; | break; | ||||
case GCRYCTL_DRBG_REINIT: | |||||
{ | |||||
u32 flags = va_arg (arg_ptr, u32); | |||||
struct gcry_drbg_string *pers = va_arg (arg_ptr, | |||||
struct gcry_drbg_string *); | |||||
rc = _gcry_drbg_reinit(flags, pers); | |||||
} | |||||
break; | |||||
case 75: | |||||
{ | |||||
struct gcry_drbg_test_vector *test = | |||||
va_arg (arg_ptr, struct gcry_drbg_test_vector *); | |||||
unsigned char *buf = va_arg (arg_ptr, unsigned char *); | |||||
if (buf) | |||||
rc = gcry_drbg_cavs_test (test, buf); | |||||
else | |||||
rc = gcry_drbg_healthcheck_one (test); | |||||
} | |||||
break; | |||||
default: | default: | ||||
_gcry_set_preferred_rng_type (0); | _gcry_set_preferred_rng_type (0); | ||||
rc = GPG_ERR_INV_OP; | rc = GPG_ERR_INV_OP; | ||||
Context not available. |