random_set_string
if (!random_set_string(&dgbl->rng_name, cval->value))
if (!random_set_string(&dgbl->rng_cipher, cval->value))
if (!random_set_string(&dgbl->rng_digest, cval->value))
if (!random_set_string(&dgbl->rng_propq, cval->value))
if (!random_set_string(&dgbl->seed_name, cval->value))
if (!random_set_string(&dgbl->seed_propq, cval->value))
return random_set_string(&dgbl->rng_name, drbg)
&& random_set_string(&dgbl->rng_propq, propq)
&& random_set_string(&dgbl->rng_cipher, cipher)
&& random_set_string(&dgbl->rng_digest, digest);
return random_set_string(&dgbl->seed_name, seed)
&& random_set_string(&dgbl->seed_propq, propq);