]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
this function should take "const"
authorAlan T. DeKok <aland@freeradius.org>
Mon, 3 Jul 2023 19:03:01 +0000 (15:03 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 3 Jul 2023 19:03:01 +0000 (15:03 -0400)
src/modules/rlm_eap/libeap/eap_tls.h
src/modules/rlm_eap/libeap/mppe_keys.c

index 616265b6f6f02e62ffd447b3ab07e016a39cb1ca..8d12c61e2028dab897eb7c0c732f0b8345bb9e1b 100644 (file)
@@ -63,7 +63,7 @@ int   eaptls_request(EAP_DS *eap_ds, tls_session_t *ssn, bool start) CC_HINT(nonnu
 
 
 #if OPENSSL_VERSION_NUMBER >= 0x10101000L
-void   TLS_PRF(SSL *ssl, unsigned char *sec, size_t seclen, struct iovec *iov, size_t iovcnt, unsigned char *key, size_t keylen);
+void   TLS_PRF(SSL *ssl, unsigned char const *sec, size_t seclen, struct iovec *iov, size_t iovcnt, unsigned char const *key, size_t keylen);
 #endif
 void   T_PRF(unsigned char const *secret, unsigned int secret_len, char const *prf_label, unsigned char const *seed,  unsigned int seed_len, unsigned char *out, unsigned int out_len) CC_HINT(nonnull(1,3,6));
 void   eaptls_gen_keys_only(REQUEST *request, SSL *s, char const *label, uint8_t const *context, UNUSED size_t context_size, uint8_t *out, size_t outlen);
index 43561641920d14c46a55a87946aa1a7c6bd8ac3d..daedd44e783a83834aa1eaa0b0017f27d94e066f 100644 (file)
@@ -38,9 +38,9 @@ USES_APPLE_DEPRECATED_API     /* OpenSSL API has been deprecated by Apple */
 #include <openssl/kdf.h>
 
 void TLS_PRF(SSL *ssl,
-            unsigned char *sec, size_t seclen,
+            unsigned char const *sec, size_t seclen,
             struct iovec *iov, size_t iovcnt,
-            unsigned char *key, size_t keylen)
+            unsigned char const *key, size_t keylen)
 {
        const EVP_MD *md = SSL_CIPHER_get_handshake_digest(SSL_get_current_cipher(ssl));
        EVP_MD *unconst_md;