Use consistent function naming.

Instead of SSL_CTX_set_custom_cli_ext and SSL_CTX_set_custom_srv_ext
use SSL_CTX_add_client_custom_ext and SSL_CTX_add_server_custom_ext.
Reviewed-by: Emilia Käsper <emilia@openssl.org>
This commit is contained in:
Dr. Stephen Henson 2014-08-19 13:54:38 +01:00
parent c846a5f567
commit 8cafe9e8bf
5 changed files with 19 additions and 19 deletions

View File

@ -1361,7 +1361,7 @@ bad:
{ {
for (i = 0; i < serverinfo_types_count; i++) for (i = 0; i < serverinfo_types_count; i++)
{ {
SSL_CTX_set_custom_cli_ext(ctx, SSL_CTX_add_client_custom_ext(ctx,
serverinfo_types[i], serverinfo_types[i],
NULL, NULL, NULL, NULL, NULL, NULL,
serverinfo_cli_cb, serverinfo_cli_cb,

View File

@ -1253,13 +1253,13 @@ const char *SSL_get_psk_identity(const SSL *s);
#ifndef OPENSSL_NO_TLSEXT #ifndef OPENSSL_NO_TLSEXT
/* Register callbacks to handle custom TLS Extensions for client or server. */ /* Register callbacks to handle custom TLS Extensions for client or server. */
int SSL_CTX_set_custom_cli_ext(SSL_CTX *ctx, unsigned int ext_type, int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, unsigned int ext_type,
custom_ext_add_cb add_cb, custom_ext_add_cb add_cb,
custom_ext_free_cb free_cb, custom_ext_free_cb free_cb,
void *add_arg, void *add_arg,
custom_ext_parse_cb parse_cb, void *parse_arg); custom_ext_parse_cb parse_cb, void *parse_arg);
int SSL_CTX_set_custom_srv_ext(SSL_CTX *ctx, unsigned int ext_type, int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, unsigned int ext_type,
custom_ext_add_cb add_cb, custom_ext_add_cb add_cb,
custom_ext_free_cb free_cb, custom_ext_free_cb free_cb,
void *add_arg, void *add_arg,

View File

@ -920,7 +920,7 @@ static int serverinfo_process_buffer(const unsigned char *serverinfo,
/* Register callbacks for extensions */ /* Register callbacks for extensions */
ext_type = (serverinfo[0] << 8) + serverinfo[1]; ext_type = (serverinfo[0] << 8) + serverinfo[1];
if (ctx && !SSL_CTX_set_custom_srv_ext(ctx, ext_type, if (ctx && !SSL_CTX_add_server_custom_ext(ctx, ext_type,
serverinfo_srv_add_cb, serverinfo_srv_add_cb,
NULL, NULL, NULL, NULL,
serverinfo_srv_parse_cb, serverinfo_srv_parse_cb,

View File

@ -1584,11 +1584,11 @@ bad:
#endif #endif
if (serverinfo_sct) if (serverinfo_sct)
SSL_CTX_set_custom_cli_ext(c_ctx, SCT_EXT_TYPE, SSL_CTX_add_client_custom_ext(c_ctx, SCT_EXT_TYPE,
NULL, NULL, NULL, NULL, NULL, NULL,
serverinfo_cli_cb, NULL); serverinfo_cli_cb, NULL);
if (serverinfo_tack) if (serverinfo_tack)
SSL_CTX_set_custom_cli_ext(c_ctx, TACK_EXT_TYPE, SSL_CTX_add_client_custom_ext(c_ctx, TACK_EXT_TYPE,
NULL, NULL, NULL, NULL, NULL, NULL,
serverinfo_cli_cb, NULL); serverinfo_cli_cb, NULL);
@ -1601,30 +1601,30 @@ bad:
if (custom_ext) if (custom_ext)
{ {
SSL_CTX_set_custom_cli_ext(c_ctx, CUSTOM_EXT_TYPE_0, SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_0,
custom_ext_0_cli_add_cb, NULL, NULL, custom_ext_0_cli_add_cb, NULL, NULL,
custom_ext_0_cli_parse_cb, NULL); custom_ext_0_cli_parse_cb, NULL);
SSL_CTX_set_custom_cli_ext(c_ctx, CUSTOM_EXT_TYPE_1, SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_1,
custom_ext_1_cli_add_cb, NULL, NULL, custom_ext_1_cli_add_cb, NULL, NULL,
custom_ext_1_cli_parse_cb, NULL); custom_ext_1_cli_parse_cb, NULL);
SSL_CTX_set_custom_cli_ext(c_ctx, CUSTOM_EXT_TYPE_2, SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_2,
custom_ext_2_cli_add_cb, NULL, NULL, custom_ext_2_cli_add_cb, NULL, NULL,
custom_ext_2_cli_parse_cb, NULL); custom_ext_2_cli_parse_cb, NULL);
SSL_CTX_set_custom_cli_ext(c_ctx, CUSTOM_EXT_TYPE_3, SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_3,
custom_ext_3_cli_add_cb, NULL, NULL, custom_ext_3_cli_add_cb, NULL, NULL,
custom_ext_3_cli_parse_cb, NULL); custom_ext_3_cli_parse_cb, NULL);
SSL_CTX_set_custom_srv_ext(s_ctx, CUSTOM_EXT_TYPE_0, SSL_CTX_add_server_custom_ext(s_ctx, CUSTOM_EXT_TYPE_0,
custom_ext_0_srv_add_cb, NULL, NULL, custom_ext_0_srv_add_cb, NULL, NULL,
custom_ext_0_srv_parse_cb, NULL); custom_ext_0_srv_parse_cb, NULL);
SSL_CTX_set_custom_srv_ext(s_ctx, CUSTOM_EXT_TYPE_1, SSL_CTX_add_server_custom_ext(s_ctx, CUSTOM_EXT_TYPE_1,
custom_ext_1_srv_add_cb, NULL, NULL, custom_ext_1_srv_add_cb, NULL, NULL,
custom_ext_1_srv_parse_cb, NULL); custom_ext_1_srv_parse_cb, NULL);
SSL_CTX_set_custom_srv_ext(s_ctx, CUSTOM_EXT_TYPE_2, SSL_CTX_add_server_custom_ext(s_ctx, CUSTOM_EXT_TYPE_2,
custom_ext_2_srv_add_cb, NULL, NULL, custom_ext_2_srv_add_cb, NULL, NULL,
custom_ext_2_srv_parse_cb, NULL); custom_ext_2_srv_parse_cb, NULL);
SSL_CTX_set_custom_srv_ext(s_ctx, CUSTOM_EXT_TYPE_3, SSL_CTX_add_server_custom_ext(s_ctx, CUSTOM_EXT_TYPE_3,
custom_ext_3_srv_add_cb, NULL, NULL, custom_ext_3_srv_add_cb, NULL, NULL,
custom_ext_3_srv_parse_cb, NULL); custom_ext_3_srv_parse_cb, NULL);
} }

View File

@ -210,7 +210,7 @@ void custom_exts_free(custom_ext_methods *exts)
} }
/* Set callbacks for a custom extension */ /* Set callbacks for a custom extension */
static int custom_ext_set(custom_ext_methods *exts, static int custom_ext_meth_add(custom_ext_methods *exts,
unsigned int ext_type, unsigned int ext_type,
custom_ext_add_cb add_cb, custom_ext_add_cb add_cb,
custom_ext_free_cb free_cb, custom_ext_free_cb free_cb,
@ -250,25 +250,25 @@ static int custom_ext_set(custom_ext_methods *exts,
/* Application level functions to add custom extension callbacks */ /* Application level functions to add custom extension callbacks */
int SSL_CTX_set_custom_cli_ext(SSL_CTX *ctx, unsigned int ext_type, int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, unsigned int ext_type,
custom_ext_add_cb add_cb, custom_ext_add_cb add_cb,
custom_ext_free_cb free_cb, custom_ext_free_cb free_cb,
void *add_arg, void *add_arg,
custom_ext_parse_cb parse_cb, void *parse_arg) custom_ext_parse_cb parse_cb, void *parse_arg)
{ {
return custom_ext_set(&ctx->cert->cli_ext, ext_type, return custom_ext_meth_add(&ctx->cert->cli_ext, ext_type,
add_cb, free_cb, add_arg, add_cb, free_cb, add_arg,
parse_cb, parse_arg); parse_cb, parse_arg);
} }
int SSL_CTX_set_custom_srv_ext(SSL_CTX *ctx, unsigned int ext_type, int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, unsigned int ext_type,
custom_ext_add_cb add_cb, custom_ext_add_cb add_cb,
custom_ext_free_cb free_cb, custom_ext_free_cb free_cb,
void *add_arg, void *add_arg,
custom_ext_parse_cb parse_cb, void *parse_arg) custom_ext_parse_cb parse_cb, void *parse_arg)
{ {
return custom_ext_set(&ctx->cert->srv_ext, ext_type, return custom_ext_meth_add(&ctx->cert->srv_ext, ext_type,
add_cb, free_cb, add_arg, add_cb, free_cb, add_arg,
parse_cb, parse_arg); parse_cb, parse_arg);
} }