From baecba4ce93e91b553e2d5d0d8e779dcd05e1d43 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 10 Apr 2020 11:27:08 +0100 Subject: [Minor] Add helper to get base32 type --- src/libutil/str_util.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/libutil/str_util.h') diff --git a/src/libutil/str_util.h b/src/libutil/str_util.h index 3a794bcc0..f6c2a1389 100644 --- a/src/libutil/str_util.h +++ b/src/libutil/str_util.h @@ -163,8 +163,16 @@ enum rspamd_base32_type { RSPAMD_BASE32_ZBASE = 0, RSPAMD_BASE32_BLEACH, RSPAMD_BASE32_RFC, + RSPAMD_BASE32_INVALID = -1, }; +/** + * Returns base32 type from a string or RSPAMD_BASE32_INVALID + * @param str + * @return + */ +enum rspamd_base32_type rspamd_base32_decode_type_from_str (const gchar *str); + /** * Encode string using base32 encoding * @param in input -- cgit v1.2.3