diff options
| author | Daniel Roberson <daniel@badoperation.net> | 2026-09-13 07:47:16 -0700 |
|---|---|---|
| committer | Daniel Roberson <daniel@badoperation.net> | 2026-09-13 07:47:16 -0700 |
| commit | f164506a0dc395f4d172780ff1239766e3ee4548 (patch) | |
| tree | e88b15c084284ec6dd4e9b1cef2cf0c1401dfa4f /bloom.c | |
| parent | f70ce379de6261733dc71279c76fc76a210285e1 (diff) | |
reorder for compiler
Diffstat (limited to 'bloom.c')
| -rw-r--r-- | bloom.c | 54 |
1 files changed, 27 insertions, 27 deletions
@@ -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) { |
