Lines Matching refs:larg

2906 long SSL_ctrl(SSL *s, int cmd, long larg, void *parg)  in SSL_ctrl()  argument
2908 return ossl_ctrl_internal(s, cmd, larg, parg, /*no_quic=*/0); in SSL_ctrl()
2911 long ossl_ctrl_internal(SSL *s, int cmd, long larg, void *parg, int no_quic) in ossl_ctrl_internal() argument
2932 return s->method->ssl_ctrl(s, cmd, larg, parg); in ossl_ctrl_internal()
2942 RECORD_LAYER_set_read_ahead(&sc->rlayer, larg); in ossl_ctrl_internal()
2949 sc->mode |= larg; in ossl_ctrl_internal()
2961 return (sc->mode &= ~larg); in ossl_ctrl_internal()
2965 if (larg < 0) in ossl_ctrl_internal()
2968 sc->max_cert_list = (size_t)larg; in ossl_ctrl_internal()
2971 if (larg < 512 || larg > SSL3_RT_MAX_PLAIN_LENGTH) in ossl_ctrl_internal()
2977 sc->max_send_fragment = larg; in ossl_ctrl_internal()
2980 sc->rlayer.wrlmethod->set_max_frag_len(sc->rlayer.wrl, larg); in ossl_ctrl_internal()
2983 if ((size_t)larg > sc->max_send_fragment || larg == 0) in ossl_ctrl_internal()
2985 sc->split_send_fragment = larg; in ossl_ctrl_internal()
2988 if (larg < 1 || larg > SSL_MAX_PIPELINES) in ossl_ctrl_internal()
2990 sc->max_pipelines = larg; in ossl_ctrl_internal()
2992 sc->rlayer.rrlmethod->set_max_pipelines(sc->rlayer.rrl, (size_t)larg); in ossl_ctrl_internal()
3000 return (sc->cert->cert_flags |= larg); in ossl_ctrl_internal()
3002 return (sc->cert->cert_flags &= ~larg); in ossl_ctrl_internal()
3021 return ssl_check_allowed_versions(larg, sc->max_proto_version) in ossl_ctrl_internal()
3022 && ssl_set_version_bound(s->defltmeth->version, (int)larg, in ossl_ctrl_internal()
3027 return ssl_check_allowed_versions(sc->min_proto_version, larg) in ossl_ctrl_internal()
3028 && ssl_set_version_bound(s->defltmeth->version, (int)larg, in ossl_ctrl_internal()
3034 return SSL_ctrl((SSL *)sc, cmd, larg, parg); in ossl_ctrl_internal()
3036 return s->method->ssl_ctrl(s, cmd, larg, parg); in ossl_ctrl_internal()
3061 long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg) in SSL_CTX_ctrl() argument
3082 ctx->read_ahead = larg; in SSL_CTX_ctrl()
3092 if (larg < 0) in SSL_CTX_ctrl()
3095 ctx->max_cert_list = (size_t)larg; in SSL_CTX_ctrl()
3099 if (larg < 0) in SSL_CTX_ctrl()
3102 ctx->session_cache_size = (size_t)larg; in SSL_CTX_ctrl()
3108 ctx->session_cache_mode = larg; in SSL_CTX_ctrl()
3138 return (ctx->mode |= larg); in SSL_CTX_ctrl()
3140 return (ctx->mode &= ~larg); in SSL_CTX_ctrl()
3142 if (larg < 512 || larg > SSL3_RT_MAX_PLAIN_LENGTH) in SSL_CTX_ctrl()
3144 ctx->max_send_fragment = larg; in SSL_CTX_ctrl()
3149 if ((size_t)larg > ctx->max_send_fragment || larg == 0) in SSL_CTX_ctrl()
3151 ctx->split_send_fragment = larg; in SSL_CTX_ctrl()
3154 if (larg < 1 || larg > SSL_MAX_PIPELINES) in SSL_CTX_ctrl()
3156 ctx->max_pipelines = larg; in SSL_CTX_ctrl()
3159 return (ctx->cert->cert_flags |= larg); in SSL_CTX_ctrl()
3161 return (ctx->cert->cert_flags &= ~larg); in SSL_CTX_ctrl()
3163 return ssl_check_allowed_versions(larg, ctx->max_proto_version) in SSL_CTX_ctrl()
3164 && ssl_set_version_bound(ctx->method->version, (int)larg, in SSL_CTX_ctrl()
3169 return ssl_check_allowed_versions(ctx->min_proto_version, larg) in SSL_CTX_ctrl()
3170 && ssl_set_version_bound(ctx->method->version, (int)larg, in SSL_CTX_ctrl()
3175 return ctx->method->ssl_ctx_ctrl(ctx, cmd, larg, parg); in SSL_CTX_ctrl()