otp_response_fail
req->cb(req->data, retval, otp_response_fail, NULL);
req->cb(req->data, retval, otp_response_fail, NULL);
(*cb)(data, ENOMEM, otp_response_fail, NULL);
(*cb)(data, retval, otp_response_fail, NULL);