]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Mark eap_server_tls_derive_key() label argument const
authorJouni Malinen <j@w1.fi>
Tue, 1 May 2018 14:42:33 +0000 (17:42 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 1 May 2018 14:43:24 +0000 (17:43 +0300)
This value is going to be used only with a helper function that takes it
in as a const value, so use the same style here to simplify callers in
upcoming TLS v1.3 changes.

Signed-off-by: Jouni Malinen <j@w1.fi>
src/eap_server/eap_server_tls_common.c
src/eap_server/eap_tls_common.h

index 61be3b54d0badc569e06e00950802576be6456a5..0dd15a9becea4ee11399b977bd043ca63c3e569d 100644 (file)
@@ -107,7 +107,7 @@ void eap_server_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data)
 
 
 u8 * eap_server_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
-                              char *label, size_t len)
+                              const char *label, size_t len)
 {
        u8 *out;
 
index dc943eb207d74ccd288983aa6745bc83f03498e9..e68cb2dc99cf4339416f95ce50d8f33eef54a481 100644 (file)
@@ -73,7 +73,7 @@ int eap_server_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
                            int verify_peer, int eap_type);
 void eap_server_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
 u8 * eap_server_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
-                              char *label, size_t len);
+                              const char *label, size_t len);
 u8 * eap_server_tls_derive_session_id(struct eap_sm *sm,
                                      struct eap_ssl_data *data, u8 eap_type,
                                      size_t *len);