/*
- * Copyright (C) 2008 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2008 Andre Noll <maan@tuebingen.mpg.de>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
uint8_t *filter;
};
-int bloom_init(unsigned bloom_filter_order, unsigned num_hash_functions,
- struct bloom **result);
+struct bloom *bloom_new(unsigned order, unsigned num_hash_functions);
void bloom_free(struct bloom *b);
-int bloom_test_and_insert(const uint8_t *data, size_t len, struct bloom *b);
+int bloom_insert(const uint8_t *data, size_t len, struct bloom *b);