sha1-lookup.hon commit refs.c: flatten get_ref_store() a bit (126c9e0)
   1#ifndef SHA1_LOOKUP_H
   2#define SHA1_LOOKUP_H
   3
   4typedef const unsigned char *sha1_access_fn(size_t index, void *table);
   5
   6extern int sha1_pos(const unsigned char *sha1,
   7                    void *table,
   8                    size_t nr,
   9                    sha1_access_fn fn);
  10
  11extern int sha1_entry_pos(const void *table,
  12                          size_t elem_size,
  13                          size_t key_offset,
  14                          unsigned lo, unsigned hi, unsigned nr,
  15                          const unsigned char *key);
  16#endif