Skip to content

Commit 73a6935

Browse files
Add const in the list of wolfSSL_CTX_set1_groups_list() and wolfSSL_set1_groups_list()
aligning with the wolfSSL_CTX_set1_sigalgs_list()/wolfSSL_set1_sigalgs_list() API
1 parent af2b2dd commit 73a6935

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/ssl.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24770,9 +24770,9 @@ int wolfSSL_get_peer_signature_type_nid(const WOLFSSL* ssl, int* nid)
2477024770
#ifdef HAVE_ECC
2477124771

2477224772
#if defined(WOLFSSL_TLS13) && defined(HAVE_SUPPORTED_CURVES)
24773-
static int populate_groups(int* groups, int max_count, char *list)
24773+
static int populate_groups(int* groups, int max_count, const char *list)
2477424774
{
24775-
char *end;
24775+
const char *end;
2477624776
int count = 0;
2477724777
const WOLF_EC_NIST_NAME* nist_name;
2477824778

@@ -24812,7 +24812,7 @@ static int populate_groups(int* groups, int max_count, char *list)
2481224812
return count;
2481324813
}
2481424814

24815-
int wolfSSL_CTX_set1_groups_list(WOLFSSL_CTX *ctx, char *list)
24815+
int wolfSSL_CTX_set1_groups_list(WOLFSSL_CTX *ctx, const char *list)
2481624816
{
2481724817
int groups[WOLFSSL_MAX_GROUP_COUNT];
2481824818
int count = 0;
@@ -24829,7 +24829,7 @@ int wolfSSL_CTX_set1_groups_list(WOLFSSL_CTX *ctx, char *list)
2482924829
return wolfSSL_CTX_set1_groups(ctx, groups, count);
2483024830
}
2483124831

24832-
int wolfSSL_set1_groups_list(WOLFSSL *ssl, char *list)
24832+
int wolfSSL_set1_groups_list(WOLFSSL *ssl, const char *list)
2483324833
{
2483424834
int groups[WOLFSSL_MAX_GROUP_COUNT];
2483524835
int count = 0;

wolfssl/ssl.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,8 +1204,8 @@ WOLFSSL_API int wolfSSL_CTX_set1_groups(WOLFSSL_CTX* ctx, int* groups,
12041204
WOLFSSL_API int wolfSSL_set1_groups(WOLFSSL* ssl, int* groups, int count);
12051205

12061206
#ifdef HAVE_ECC
1207-
WOLFSSL_API int wolfSSL_CTX_set1_groups_list(WOLFSSL_CTX *ctx, char *list);
1208-
WOLFSSL_API int wolfSSL_set1_groups_list(WOLFSSL *ssl, char *list);
1207+
WOLFSSL_API int wolfSSL_CTX_set1_groups_list(WOLFSSL_CTX *ctx, const char *list);
1208+
WOLFSSL_API int wolfSSL_set1_groups_list(WOLFSSL *ssl, const char *list);
12091209
#endif
12101210
#endif
12111211

0 commit comments

Comments
 (0)