hash.h
上传用户:ig0539
上传日期:2022-05-21
资源大小:181k
文件大小:0k
源码类别:

Ftp客户端

开发平台:

C/C++

  1. #ifndef VSFTP_HASH_H
  2. #define VSFTP_HASH_H
  3. struct hash;
  4. typedef unsigned int (*hashfunc_t)(unsigned int, void*);
  5. struct hash* hash_alloc(unsigned int buckets, unsigned int key_size,
  6.                         unsigned int value_size, hashfunc_t hash_func);
  7. void* hash_lookup_entry(struct hash* p_hash, void* p_key);
  8. void hash_add_entry(struct hash* p_hash, void* p_key, void* p_value);
  9. void hash_free_entry(struct hash* p_hash, void* p_key);
  10. #endif /* VSFTP_HASH_H */