]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
lib/misc: publish the PtrHash interface
authorVMware, Inc <>
Thu, 22 Dec 2011 00:37:34 +0000 (16:37 -0800)
committerMarcelo Vanzin <mvanzin@vmware.com>
Thu, 22 Dec 2011 00:37:34 +0000 (16:37 -0800)
Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/lib/include/hashTable.h

index 69354594f66067a14dc4a5a7026193528ee167e3..a8e25b678b5ec516f46bb7528a515e5eba234db4 100644 (file)
@@ -162,10 +162,16 @@ int PtrHash_ForEach(const HashTable *ht,
                     PtrHashForEachCallback cb,
                     const void *clientData);
 
+PtrHashEntry *PtrHash_Lookup(HashTable *hashTable,
+                             const void *keyPtr);
+
 PtrHashEntry *PtrHash_LookupAndDelete(HashTable *hashTable,
-                                      const void *ptr);
+                                      const void *keyPtr);
 
 Bool PtrHash_Insert(HashTable *hashTable,
                     PtrHashEntry *entry);
 
+Bool PtrHash_Delete(HashTable *hashTable,
+                    const void *keyPtr);
+
 #endif