aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/util.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2020-08-22 12:51:06 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2020-08-22 12:51:06 +0100
commitdc917551811ef6850831f0770016e65f3d2e51dd (patch)
treebbf1cf36f424713cefdc9f1c914d9e3d1addeeee /src/libutil/util.h
parentd1cab3edeef224d8d2611087d4fa12623e68165d (diff)
downloadrspamd-dc917551811ef6850831f0770016e65f3d2e51dd.tar.gz
rspamd-dc917551811ef6850831f0770016e65f3d2e51dd.zip
[Minor] Add ptr array shuffle routine
Diffstat (limited to 'src/libutil/util.h')
-rw-r--r--src/libutil/util.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libutil/util.h b/src/libutil/util.h
index c1c29ab30..e947b0a54 100644
--- a/src/libutil/util.h
+++ b/src/libutil/util.h
@@ -478,6 +478,12 @@ double rspamd_set_counter_ema (struct rspamd_counter_data *cd,
double rspamd_set_counter (struct rspamd_counter_data *cd,
gdouble value);
+/**
+ * Shuffle elements in an array inplace
+ * @param ar
+ */
+void rspamd_ptr_array_shuffle (GPtrArray *ar);
+
enum rspamd_pbkdf_version_id {
RSPAMD_PBKDF_ID_V1 = 1,
RSPAMD_PBKDF_ID_V2 = 2,