Lines Matching refs:ctx
285 EVP_MAC_CTX *ctx = NULL;
310 || !TEST_ptr(ctx = EVP_MAC_CTX_new(hmac)))
317 if (!EVP_MAC_init(ctx, mac_key, 20, params)
318 || !EVP_MAC_update(ctx, epoch, 2)
319 || !EVP_MAC_update(ctx, seq, 6)
320 || !EVP_MAC_update(ctx, &type, 1)
321 || !EVP_MAC_update(ctx, ver, 2) /* Version */
322 || !EVP_MAC_update(ctx, lenbytes, 2) /* Length */
323 || !EVP_MAC_update(ctx, enc, len) /* Finally the data itself */
324 || !EVP_MAC_final(ctx, enc + len, NULL, SHA_DIGEST_LENGTH))
355 EVP_MAC_CTX_free(ctx);
466 SSL_CTX *ctx = NULL;
493 ctx = SSL_CTX_new(DTLS_client_method());
494 if (!TEST_ptr(ctx)
495 || !TEST_true(SSL_CTX_set_min_proto_version(ctx, DTLS1_BAD_VER))
496 || !TEST_true(SSL_CTX_set_max_proto_version(ctx, DTLS1_BAD_VER))
497 || !TEST_true(SSL_CTX_set_options(ctx,
499 || !TEST_true(SSL_CTX_set_cipher_list(ctx, "AES128-SHA")))
502 con = SSL_new(ctx);
597 SSL_CTX_free(ctx);