Const-ification
authorJeremy Harris <jgh146exb@wizmail.org>
Thu, 20 Nov 2014 16:14:47 +0000 (16:14 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Thu, 20 Nov 2014 16:47:58 +0000 (16:47 +0000)
src/src/functions.h
src/src/match.c
src/src/tls-openssl.c
src/src/transports/smtp.c

index 07d0eb4133b3466a2813e853a7170a16f06fbd55..2074bb2f1b0620be178d1112337892f5ef643a11 100644 (file)
@@ -72,7 +72,7 @@ extern BOOL    tls_is_name_for_cert(uschar *, void *);
 # endif
 
 # ifdef EXPERIMENTAL_DANE
-extern int     tlsa_lookup(host_item *, dns_answer *, BOOL, BOOL *);
+extern int     tlsa_lookup(const host_item *, dns_answer *, BOOL, BOOL *);
 # endif
 
 #endif /*SUPPORT_TLS*/
@@ -224,7 +224,7 @@ extern int     match_address_list(uschar *, BOOL, BOOL, uschar **,
                  unsigned int *, int, int, uschar **);
 extern int     match_check_list(uschar **, int, tree_node **, unsigned int **,
                  int(*)(void *, uschar *, uschar **, uschar **), void *, int,
-                 uschar *, uschar **);
+                 const uschar *, uschar **);
 extern int     match_isinlist(uschar *, uschar **, int, tree_node **,
                  unsigned int *, int, BOOL, uschar **);
 extern int     match_check_string(uschar *, uschar *, int, BOOL, BOOL, BOOL,
index 97a098205e95dd5ce9e897c2ae98d9e6b9f455f3..604157da3202af8f6e2831ffdf5d955972cc8050 100644 (file)
@@ -438,7 +438,7 @@ Returns:       OK    if matched a non-negated item
 int
 match_check_list(uschar **listptr, int sep, tree_node **anchorptr,
   unsigned int **cache_ptr, int (*func)(void *,uschar *,uschar **,uschar **),
-  void *arg, int type, uschar *name, uschar **valueptr)
+  void *arg, int type, const uschar *name, uschar **valueptr)
 {
 int yield = OK;
 unsigned int *original_cache_bits = *cache_ptr;
index b1094b1c2a98feb2463c15fc8c944732ee76cc07..9aa655e8251f79a177d4f9b73135554989e33ba2 100644 (file)
@@ -172,7 +172,7 @@ Returns:    OK/DEFER/FAIL
 */
 
 static int
-tls_error(uschar *prefix, host_item *host, uschar *msg)
+tls_error(uschar * prefix, const host_item * host, uschar *  msg)
 {
 if (!msg)
   {
@@ -541,7 +541,7 @@ Returns:    TRUE if OK (nothing to set up, or setup worked)
 */
 
 static BOOL
-init_dh(SSL_CTX *sctx, uschar *dhparam, host_item *host)
+init_dh(SSL_CTX *sctx, uschar *dhparam, const host_item *host)
 {
 BIO *bio;
 DH *dh;
index 0d12d17aa9fe2b9c172379239c991ee54138b3e0..2fb1e599c178b1a862dddd2fdb01ebfbf39cf10a 100644 (file)
@@ -1167,7 +1167,7 @@ return FALSE;
 
 #ifdef EXPERIMENTAL_DANE
 int
-tlsa_lookup(host_item * host, dns_answer * dnsa,
+tlsa_lookup(const host_item * host, dns_answer * dnsa,
   BOOL dane_required, BOOL * dane)
 {
 /* move this out to host.c given the similarity to dns_lookup() ? */