The hashtable is built around an AVL tree and the DJB hash function; the AVL tree is built at init time and the init routine checks for collisions.
Same restrictions as RSP at the moment: - no transcoding - no authentication