summaryrefslogtreecommitdiff
path: root/bloom.c
diff options
context:
space:
mode:
authorDaniel Roberson <daniel@badoperation.net>2026-09-13 07:47:16 -0700
committerDaniel Roberson <daniel@badoperation.net>2026-09-13 07:47:16 -0700
commitf164506a0dc395f4d172780ff1239766e3ee4548 (patch)
treee88b15c084284ec6dd4e9b1cef2cf0c1401dfa4f /bloom.c
parentf70ce379de6261733dc71279c76fc76a210285e1 (diff)
reorder for compiler
Diffstat (limited to 'bloom.c')
-rw-r--r--bloom.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/bloom.c b/bloom.c
index bf57819..1d97dc6 100644
--- a/bloom.c
+++ b/bloom.c
@@ -147,6 +147,33 @@ bloom_add(bloomfilter *bf, const void *element, const size_t len)
}
bool
+bloom_valid_filter_name(const uint8_t *name, size_t size)
+{
+ size_t len = 0;
+
+ while (len < size && name[len] != '\0') {
+ len++;
+ }
+
+ if (len == 0 || len == size) {
+ return false;
+ }
+
+ for (size_t i = 0; i < len; i++) {
+ uint8_t c = name[i];
+
+ if (!((c >= 'a' && c <= 'z') ||
+ (c >= 'A' && c <= 'Z') ||
+ (c >= '0' && c <= '9') ||
+ c == ' ' || c == '-' || c == '_' || c == '.')) {
+ return false;
+ }
+ }
+
+ return true;
+}
+
+bool
bloom_set_name(bloomfilter *bf, const char *name)
{
size_t len = strlen(name);
@@ -270,33 +297,6 @@ bloom_strerror(bloom_error_t error) {
return bloom_errors[error];
}
-bool
-bloom_valid_filter_name(const uint8_t *name, size_t size)
-{
- size_t len = 0;
-
- while (len < size && name[len] != '\0') {
- len++;
- }
-
- if (len == 0 || len == size) {
- return false;
- }
-
- for (size_t i = 0; i < len; i++) {
- uint8_t c = name[i];
-
- if (!((c >= 'a' && c <= 'z') ||
- (c >= 'A' && c <= 'Z') ||
- (c >= '0' && c <= '9') ||
- c == ' ' || c == '-' || c == '_' || c == '.')) {
- return false;
- }
- }
-
- return true;
-}
-
static bloom_error_t
validate_mapped_header(const bloomfilter_file *header, size_t file_size)
{