REORG: include: move dict.h to hparoxy/dict{,-t}.h
This was entirely free-standing. haproxy/api-t.h was added for size_t.
diff --git a/include/types/dict.h b/include/types/dict.h
deleted file mode 100644
index def6355..0000000
--- a/include/types/dict.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#ifndef _TYPES_DICT_H
-#define _TYPES_DICT_H
-
-#include <haproxy/thread.h>
-#include <import/ebpttree.h>
-
-struct dict_entry {
- struct ebpt_node value;
- unsigned int refcount;
- size_t len;
-};
-
-struct dict {
- const char *name;
- struct eb_root values;
- __decl_thread(HA_RWLOCK_T rwlock);
-};
-
-#endif /* _TYPES_DICT_H */
diff --git a/include/types/peers.h b/include/types/peers.h
index 8961d7e..33d40ec 100644
--- a/include/types/peers.h
+++ b/include/types/peers.h
@@ -27,11 +27,11 @@
#include <netinet/in.h>
#include <arpa/inet.h>
+#include <haproxy/dict-t.h>
#include <haproxy/api-t.h>
#include <haproxy/list-t.h>
#include <import/eb32tree.h>
-#include <types/dict.h>
struct shared_table {
struct stktable *table; /* stick table to sync */
diff --git a/include/types/stick_table.h b/include/types/stick_table.h
index ccd1dcb..e345048 100644
--- a/include/types/stick_table.h
+++ b/include/types/stick_table.h
@@ -29,8 +29,8 @@
#include <import/ebtree.h>
#include <import/ebmbtree.h>
#include <import/eb32tree.h>
+#include <haproxy/dict-t.h>
#include <haproxy/pool-t.h>
-#include <types/dict.h>
#include <haproxy/freq_ctr-t.h>
#include <types/peers.h>
#include <types/sample.h>