summaryrefslogtreecommitdiff
path: root/ecp/src/htable/htable.c
diff options
context:
space:
mode:
Diffstat (limited to 'ecp/src/htable/htable.c')
-rw-r--r--ecp/src/htable/htable.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/ecp/src/htable/htable.c b/ecp/src/htable/htable.c
deleted file mode 100644
index 104d2aa..0000000
--- a/ecp/src/htable/htable.c
+++ /dev/null
@@ -1,28 +0,0 @@
-#include <core.h>
-#include <ht.h>
-#include <cr.h>
-
-#include "hashtable.h"
-
-void *ecp_ht_create(ECPContext *ctx) {
- return hashtable_create(1000, (unsigned int (*)(void *))ecp_cr_dh_pub_hash_fn, (int (*)(void *, void *))ecp_cr_dh_pub_hash_eq);
-}
-
-void ecp_ht_destroy(void *h) {
- hashtable_destroy(h, 0);
-}
-
-int ecp_ht_insert(void *h, unsigned char *k, ECPConnection *v) {
- int rv = hashtable_insert(h, k, v);
- if (!rv) return ECP_ERR;
- return ECP_OK;
-}
-
-ECPConnection *ecp_ht_remove(void *h, unsigned char *k) {
- return hashtable_remove(h, k);
-}
-
-ECPConnection *ecp_ht_search(void *h, unsigned char *k) {
- return hashtable_search(h, k);
-}
-