Lines Matching defs:vpm
300 static int test_X509_cmp_timeframe_vpm(const X509_VERIFY_PARAM *vpm,
305 int always_0 = vpm != NULL
306 && (X509_VERIFY_PARAM_get_flags(vpm) & X509_V_FLAG_USE_CHECK_TIME) == 0
307 && (X509_VERIFY_PARAM_get_flags(vpm) & X509_V_FLAG_NO_CHECK_TIME) != 0;
310 && TEST_int_eq(X509_cmp_timeframe(vpm, asn1_before, asn1_after), 0)
311 && TEST_int_eq(X509_cmp_timeframe(vpm, asn1_before, NULL), 0)
312 && TEST_int_eq(X509_cmp_timeframe(vpm, NULL, asn1_after), 0)
313 && TEST_int_eq(X509_cmp_timeframe(vpm, NULL, NULL), 0)
314 && TEST_int_eq(X509_cmp_timeframe(vpm, asn1_after, asn1_after),
316 && TEST_int_eq(X509_cmp_timeframe(vpm, asn1_before, asn1_before),
318 && TEST_int_eq(X509_cmp_timeframe(vpm, asn1_after, asn1_before),
329 X509_VERIFY_PARAM *vpm = X509_VERIFY_PARAM_new();
332 if (vpm == NULL)
335 && test_X509_cmp_timeframe_vpm(vpm, asn1_before, asn1_mid, asn1_after);
337 X509_VERIFY_PARAM_set_time(vpm, now);
339 && test_X509_cmp_timeframe_vpm(vpm, asn1_before, asn1_mid, asn1_after)
340 && X509_VERIFY_PARAM_set_flags(vpm, X509_V_FLAG_NO_CHECK_TIME)
341 && test_X509_cmp_timeframe_vpm(vpm, asn1_before, asn1_mid, asn1_after);
343 X509_VERIFY_PARAM_free(vpm);