check_result
int check_result;
if (!DH_check_pub_key(dh, pub_key, &check_result) || check_result) {
check_result (/* expected */ EINVAL, ret);
check_result (/* expected */ 0, ret);
check_result (/* expected */ 0, ret);
check_result (/* expected */ 0, ret);
check_result (/* expected */ 0, ret);
check_result (/* expected */ EBUSY, ret);
check_result (/* expected */ EBUSY, ret);
check_result (/* expected */ EBUSY, ret);
check_result (/* expected */ 0, ret);
check_result (/* expected */ EINVAL, ret);
check_result (/* expected */ EDEADLK,
check_result (/* expected */ EDEADLK,
check_result (/* expected */ EDEADLK,
check_result (/* expected */ 0xdeadbeef,
check_result (/* expected */ 0, state.ret);
check_result (/* expected */ 0, ret);
check_result (/* expected */ EINVAL, ret);
check_result (/* expected */ EPERM, ret);
check_result (/* expected */ EPERM, ret);
check_result (/* expected */ EPERM, ret);
check_result (/* expected */ EPERM, ret);
check_result (/* expected */ EPERM, ret);