fsmonitor: add a test tool to dump the index extension
[gitweb.git] / sha1-lookup.h
index 3249a81b3d664afc89c98e6d9dd6b512092a82f9..cf5314f402ce78f0d5ab2bd72ee7f334b6394e04 100644 (file)
@@ -1,9 +1,10 @@
 #ifndef SHA1_LOOKUP_H
 #define SHA1_LOOKUP_H
 
-extern int sha1_entry_pos(const void *table,
-                         size_t elem_size,
-                         size_t key_offset,
-                         unsigned lo, unsigned hi, unsigned nr,
-                         const unsigned char *key);
+typedef const unsigned char *sha1_access_fn(size_t index, void *table);
+
+extern int sha1_pos(const unsigned char *sha1,
+                   void *table,
+                   size_t nr,
+                   sha1_access_fn fn);
 #endif