/* -*-c-*-
*
- * $Id: unihash.h,v 1.2 2003/12/14 14:45:30 mdw Exp $
+ * $Id: unihash.h,v 1.4 2004/04/08 01:36:13 mdw Exp $
*
* Simple and efficient universal hashing for hashtables
*
* MA 02111-1307, USA.
*/
-/*----- Revision history --------------------------------------------------*
- *
- * $Log: unihash.h,v $
- * Revision 1.2 2003/12/14 14:45:30 mdw
- * Test universal hashing and fix bugs.
- *
- * Revision 1.1 2003/10/12 14:43:24 mdw
- * Universal hashing.
- *
- */
-
#ifndef MLIB_UNIHASH_H
#define MLIB_UNIHASH_H
uint32 s[UNIHASH_NBATCH][4][256]; /* S-tables as described */
} unihash_info;
+/*----- A global hash-info table ------------------------------------------*/
+
+extern unihash_info unihash_global; /* Key this if you like */
+
/*----- Functions provided ------------------------------------------------*/
/* --- @unihash_setkey@ --- *