]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CLEANUP: ssl: make ssl_sock_generated_cert_serial() take a const
authorWilly Tarreau <w@1wt.eu>
Tue, 7 Jul 2015 16:09:15 +0000 (18:09 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 7 Jul 2015 16:09:15 +0000 (18:09 +0200)
It doesn't modify the input.

include/proto/ssl_sock.h
src/ssl_sock.c

index ec616dca9bfb9d06166b03d2631ef5fe2dc7c727..61cf42005c604cf9e976616a6eca2f07d9f68c44 100644 (file)
@@ -72,7 +72,7 @@ int ssl_sock_load_global_dh_param_from_file(const char *filename);
 SSL_CTX *ssl_sock_create_cert(const char *servername, unsigned int serial, X509 *cacert, EVP_PKEY *capkey);
 SSL_CTX *ssl_sock_get_generated_cert(unsigned int serial, X509 *cacert);
 void ssl_sock_set_generated_cert(SSL_CTX *ctx, unsigned int serial, X509 *cacert);
-unsigned int ssl_sock_generated_cert_serial(void *data, size_t len);
+unsigned int ssl_sock_generated_cert_serial(const void *data, size_t len);
 
 #endif /* _PROTO_SSL_SOCK_H */
 
index aa7bb1bd8d695901c81c8c70d456918c79062db2..aa1d2aedcb50d9cdcfdd153cfbbb706c28d19106 100644 (file)
@@ -1145,7 +1145,7 @@ ssl_sock_set_generated_cert(SSL_CTX *ssl_ctx, unsigned int serial, X509 *cacert)
 
 /* Compute the serial that will be used to create/set/get a certificate. */
 unsigned int
-ssl_sock_generated_cert_serial(void *data, size_t len)
+ssl_sock_generated_cert_serial(const void *data, size_t len)
 {
        return XXH32(data, len, ssl_ctx_lru_seed);
 }