Lines Matching defs:parg

3108 long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)
3161 RSA *rsa = (RSA *)parg;
3188 DH *dh = (DH *)parg;
3226 if (parg == NULL)
3231 if (!EC_KEY_up_ref((EC_KEY *)parg))
3236 ecdh = (EC_KEY *)parg;
3268 if (parg == NULL)
3270 if (strlen((char *)parg) > TLSEXT_MAXLEN_host_name)
3275 if ((s->tlsext_hostname = BUF_strdup((char *)parg)) == NULL)
3288 s->tlsext_debug_arg=parg;
3305 s->tlsext_opaque_prf_input = BUF_memdup(parg, (size_t)larg);
3322 *(STACK_OF(X509_EXTENSION) **)parg = s->tlsext_ocsp_exts;
3327 s->tlsext_ocsp_exts = parg;
3332 *(STACK_OF(OCSP_RESPID) **)parg = s->tlsext_ocsp_ids;
3337 s->tlsext_ocsp_ids = parg;
3342 *(unsigned char **)parg = s->tlsext_ocsp_resp;
3348 s->tlsext_ocsp_resp = parg;
3384 if (EVP_PKEY_bits(parg) != 256)
3391 s->tlsext_channel_id_private = (EVP_PKEY*) parg;
3400 memcpy(parg, s->s3->tlsext_channel_id, larg < 64 ? larg : 64);
3467 long ssl3_ctx_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg)
3490 rsa=(RSA *)parg;
3525 dh=(DH *)parg;
3558 if (parg == NULL)
3563 ecdh = EC_KEY_dup((EC_KEY *)parg);
3596 ctx->tlsext_servername_arg=parg;
3601 unsigned char *keys = parg;
3632 ctx->tlsext_opaque_prf_input_callback_arg = parg;
3637 ctx->tlsext_status_arg=parg;
3647 if (parg == NULL)
3649 if (strlen((const char *)parg) > 255 || strlen((const char *)parg) < 1)
3654 if ((ctx->srp_ctx.login = BUF_strdup((char *)parg)) == NULL)
3662 ctx->srp_ctx.info=parg;
3666 ctx->srp_ctx.SRP_cb_arg=parg;
3682 sk_X509_push(ctx->extra_certs,(X509 *)parg);
3686 *(STACK_OF(X509) **)parg = ctx->extra_certs;
3699 if (EVP_PKEY_bits(parg) != 256)
3706 ctx->tlsext_channel_id_private = (EVP_PKEY*) parg;