]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
* modules/ssl/ssl_private.h, modules/ssl/ssl_engine_kernel.c
authorJoe Orton <jorton@apache.org>
Thu, 10 Nov 2011 19:17:52 +0000 (19:17 +0000)
committerJoe Orton <jorton@apache.org>
Thu, 10 Nov 2011 19:17:52 +0000 (19:17 +0000)
  (ssl_callback_tlsext_tickets): Use unsigned char * to fix gcc
  -Wpointer-sign warnings.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200482 13f79535-47bb-0310-9956-ffa450edef68

modules/ssl/ssl_engine_kernel.c
modules/ssl/ssl_private.h

index c75478009ba0d880ded84612a4b86812f2fc16f2..0ba483125fd95239c63957784da53dd52809b60b 100644 (file)
@@ -2079,8 +2079,8 @@ static int ssl_find_vhost(void *servername, conn_rec *c, server_rec *s)
 #endif
 
 int ssl_callback_tlsext_tickets(SSL *ssl,
-                                char *keyname,
-                                char *iv,
+                                unsigned char *keyname,
+                                unsigned char *iv,
                                 EVP_CIPHER_CTX *cipher_ctx,
                                 HMAC_CTX *hctx,
                                 int mode)
index 43949eee32726b20c2debc8e7ec2c6cd5f516e4f..7b2501269338becd3177012989b5122a747062db 100644 (file)
@@ -573,8 +573,8 @@ typedef struct {
     /* Human readable name, used in the configuration */
     const char *conf_name;
     char key_name[16];
-    char hmac_secret[16];
-    char aes_key[16];
+    unsigned char hmac_secret[16];
+    unsigned char aes_key[16];
 } modssl_ticket_t;
 #endif
 
@@ -787,8 +787,8 @@ int          ssl_callback_ServerNameIndication(SSL *, int *, modssl_ctx_t *);
 
 #ifdef HAVE_TLSEXT_TICKETS
 int         ssl_callback_tlsext_tickets(SSL *ssl,
-                                        char *keyname,
-                                        char *iv,
+                                        unsigned char *keyname,
+                                        unsigned char *iv,
                                         EVP_CIPHER_CTX *cipher_ctx,
                                         HMAC_CTX *hctx,
                                         int mode);