matched = i_bsearch(hdr->name, mstream->headers,
mstream->headers_count,
sizeof(*mstream->headers),
- bsearch_strcasecmp) != NULL;
+ search_strcasecmp) != NULL;
}
if (mstream->callback == NULL) {
/* nothing gets excluded */
#include <string.h>
#include <strings.h>
-int bsearch_strcmp(const char *key, const char *const *member)
+int search_strcmp(const char *key, const char *const *member)
{
return strcmp(key, *member);
}
-int bsearch_strcasecmp(const char *key, const char *const *member)
+int search_strcasecmp(const char *key, const char *const *member)
{
return strcasecmp(key, *member);
}
typeof(const typeof(*base) *))), \
(int (*)(const void *, const void *))cmp)
-int bsearch_strcmp(const char *key, const char *const *member) ATTR_PURE;
-int bsearch_strcasecmp(const char *key, const char *const *member) ATTR_PURE;
+int search_strcmp(const char *key, const char *const *member) ATTR_PURE;
+int search_strcasecmp(const char *key, const char *const *member) ATTR_PURE;
#endif
unsigned int group_count;
const char *const *groups = array_get(&backend->set->acl_groups, &group_count);
return i_bsearch(group_name, groups, group_count,
- sizeof(const char *), bsearch_strcmp) != NULL;
+ sizeof(const char *), search_strcmp) != NULL;
}
bool acl_backend_rights_match_me(struct acl_backend *backend,