SSL_ctrl
SSL_ctrl(ssl, DTLS_CTRL_GET_TIMEOUT, 0, (void *)(arg))
SSL_ctrl(ssl, DTLS_CTRL_HANDLE_TIMEOUT, 0, NULL)
SSL_ctrl((ssl), SSL_CTRL_GET_NUM_RENEGOTIATIONS, 0, NULL)
SSL_ctrl((ssl), SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS, 0, NULL)
SSL_ctrl((ssl), SSL_CTRL_GET_TOTAL_RENEGOTIATIONS, 0, NULL)
SSL_ctrl(s, SSL_CTRL_SET_DH_AUTO, onoff, NULL)
SSL_ctrl(ssl, SSL_CTRL_SET_TMP_DH, 0, (char *)(dh))
SSL_ctrl(ssl, SSL_CTRL_SET_TMP_ECDH, 0, (char *)(ecdh))
SSL_ctrl(s, SSL_CTRL_CHAIN, 0, (char *)(sk))
SSL_ctrl(s, SSL_CTRL_CHAIN, 1, (char *)(sk))
SSL_ctrl(s, SSL_CTRL_CHAIN_CERT, 0, (char *)(x509))
SSL_ctrl(s, SSL_CTRL_CHAIN_CERT, 1, (char *)(x509))
SSL_ctrl(s, SSL_CTRL_GET_CHAIN_CERTS, 0, px509)
SSL_ctrl(s, SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL)
SSL_ctrl(s, SSL_CTRL_SELECT_CURRENT_CERT, 0, (char *)(x509))
SSL_ctrl(s, SSL_CTRL_SET_CURRENT_CERT, op, NULL)
SSL_ctrl(s, SSL_CTRL_SET_VERIFY_CERT_STORE, 0, (char *)(st))
SSL_ctrl(s, SSL_CTRL_SET_VERIFY_CERT_STORE, 1, (char *)(st))
SSL_ctrl(s, SSL_CTRL_GET_VERIFY_CERT_STORE, 0, (char *)(st))
SSL_ctrl(s, SSL_CTRL_SET_CHAIN_CERT_STORE, 0, (char *)(st))
SSL_ctrl(s, SSL_CTRL_SET_CHAIN_CERT_STORE, 1, (char *)(st))
SSL_ctrl(s, SSL_CTRL_GET_CHAIN_CERT_STORE, 0, (char *)(st))
SSL_ctrl(s, SSL_CTRL_GET_GROUPS, 0, (int *)(glist))
SSL_ctrl(s, SSL_CTRL_GET_IANA_GROUPS, 0, (uint16_t **)(plst))
SSL_ctrl(s, SSL_CTRL_SET_GROUPS, glistlen, (char *)(glist))
SSL_ctrl(s, SSL_CTRL_SET_GROUPS_LIST, 0, (char *)(str))
SSL_ctrl(s, SSL_CTRL_GET_SHARED_GROUP, n, NULL)
SSL_ctrl(s, SSL_CTRL_GET_NEGOTIATED_GROUP, 0, NULL)
SSL_ctrl(s, SSL_CTRL_SET_SIGALGS, slistlen, (int *)(slist))
SSL_ctrl(s, SSL_CTRL_SET_SIGALGS_LIST, 0, (char *)(str))
SSL_ctrl(s, SSL_CTRL_SET_CLIENT_SIGALGS, slistlen, (int *)(slist))
SSL_ctrl(s, SSL_CTRL_SET_CLIENT_SIGALGS_LIST, 0, (char *)(str))
SSL_ctrl(s, SSL_CTRL_GET_CLIENT_CERT_TYPES, 0, (char *)(clist))
SSL_ctrl(s, SSL_CTRL_SET_CLIENT_CERT_TYPES, clistlen, (char *)(clist))
SSL_ctrl(s, SSL_CTRL_GET_SIGNATURE_NAME, 0, (1 ? (str) : (const char **)NULL))
SSL_ctrl(s, SSL_CTRL_GET_SIGNATURE_NID, 0, pn)
SSL_ctrl(s, SSL_CTRL_GET_PEER_SIGNATURE_NAME, 0, (1 ? (str) : (const char **)NULL))
SSL_ctrl(s, SSL_CTRL_GET_PEER_SIGNATURE_NID, 0, pn)
SSL_ctrl(s, SSL_CTRL_GET_PEER_TMP_KEY, 0, pk)
SSL_ctrl(s, SSL_CTRL_GET_TMP_KEY, 0, pk)
SSL_ctrl(s, SSL_CTRL_GET_RAW_CIPHERLIST, 0, plst)
SSL_ctrl(s, SSL_CTRL_GET_EC_POINT_FORMATS, 0, plst)
SSL_ctrl(s, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL)
SSL_ctrl(s, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL)
SSL_ctrl(s, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL)
SSL_ctrl(s, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL)
long SSL_ctrl(SSL *ssl, int cmd, long larg, void *parg);
SSL_ctrl(ssl, SSL_CTRL_GET_MAX_CERT_LIST, 0, NULL)
SSL_ctrl(ssl, SSL_CTRL_SET_MAX_CERT_LIST, m, NULL)
SSL_ctrl(ssl, SSL_CTRL_SET_MAX_SEND_FRAGMENT, m, NULL)
SSL_ctrl(ssl, SSL_CTRL_SET_SPLIT_SEND_FRAGMENT, m, NULL)
SSL_ctrl(ssl, SSL_CTRL_SET_MAX_PIPELINES, m, NULL)
(SSL_ctrl(ssl, SSL_CTRL_SET_RETRY_VERIFY, 0, NULL) > 0)
SSL_ctrl((ssl), SSL_CTRL_CLEAR_MODE, (op), NULL)
SSL_ctrl((ssl), SSL_CTRL_MODE, (op), NULL)
SSL_ctrl((ssl), SSL_CTRL_MODE, 0, NULL)
SSL_ctrl((ssl), SSL_CTRL_SET_MTU, (mtu), NULL)
SSL_ctrl((ssl), DTLS_CTRL_SET_LINK_MTU, (mtu), NULL)
SSL_ctrl((ssl), DTLS_CTRL_GET_LINK_MIN_MTU, 0, NULL)
SSL_ctrl((ssl), SSL_CTRL_GET_RI_SUPPORT, 0, NULL)
SSL_ctrl((s), SSL_CTRL_CERT_FLAGS, (op), NULL)
SSL_ctrl((s), SSL_CTRL_CLEAR_CERT_FLAGS, (op), NULL)
#define SSL_set_msg_callback_arg(ssl, arg) SSL_ctrl((ssl), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg))
SSL_ctrl((s), SSL_CTRL_GET_EXTMS_SUPPORT, 0, NULL)
SSL_ctrl(s, SSL_CTRL_SET_TLSEXT_HOSTNAME, TLSEXT_NAMETYPE_host_name, \
SSL_ctrl(ssl, SSL_CTRL_SET_TLSEXT_DEBUG_ARG, 0, arg)
SSL_ctrl(ssl, SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE, 0, NULL)
SSL_ctrl(ssl, SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE, type, NULL)
SSL_ctrl(ssl, SSL_CTRL_GET_TLSEXT_STATUS_REQ_EXTS, 0, arg)
SSL_ctrl(ssl, SSL_CTRL_SET_TLSEXT_STATUS_REQ_EXTS, 0, arg)
SSL_ctrl(ssl, SSL_CTRL_GET_TLSEXT_STATUS_REQ_IDS, 0, arg)
SSL_ctrl(ssl, SSL_CTRL_SET_TLSEXT_STATUS_REQ_IDS, 0, arg)
SSL_ctrl(ssl, SSL_CTRL_GET_TLSEXT_STATUS_REQ_OCSP_RESP, 0, arg)
SSL_ctrl(ssl, SSL_CTRL_SET_TLSEXT_STATUS_REQ_OCSP_RESP, arglen, arg)
return SSL_ctrl(ctx.qc->tls, cmd, larg, parg);
return SSL_ctrl((SSL *)sc, cmd, larg, parg);
return SSL_ctrl(ssl, setting, ver, NULL);