]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
hash: constify data input
authorVictor Julien <vjulien@oisf.net>
Sat, 2 Apr 2022 08:51:42 +0000 (10:51 +0200)
committerVictor Julien <vjulien@oisf.net>
Mon, 4 Apr 2022 15:15:33 +0000 (17:15 +0200)
src/util-hash-string.c
src/util-hash-string.h

index 923cdde85caa39aebec8d3294b7e4d15b4283e50..baa5ec425decc11ea203c5762da3a0037599d894 100644 (file)
@@ -19,7 +19,7 @@
 #include "util-hash-string.h"
 
 /* djb2 string hashing */
-uint32_t StringHashDjb2(uint8_t *data, uint32_t datalen)
+uint32_t StringHashDjb2(const uint8_t *data, uint32_t datalen)
 {
     uint32_t hash = 5381;
     for (uint32_t i = 0; i < datalen; i++) {
@@ -52,4 +52,3 @@ void StringHashFreeFunc(void *data)
 {
     SCFree(data);
 }
-
index a08874b19fd8820bad5ca0f67dd1348f6e5c785b..17fec82e1f5c09221635adad68c929aeb78c571e 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef __UTIL_HASH_STRING_H__
 #define __UTIL_HASH_STRING_H__
 
-uint32_t StringHashDjb2(uint8_t *data, uint32_t datalen);
+uint32_t StringHashDjb2(const uint8_t *data, uint32_t datalen);
 uint32_t StringHashFunc(HashTable *ht, void *data, uint16_t datalen);
 char StringHashCompareFunc(void *data1, uint16_t datalen1,
                            void *data2, uint16_t datalen2);