summaryrefslogtreecommitdiff
path: root/lib/hmap.h
Commit message (Expand)AuthorAgeFilesLines
* lib: Adapt headers for use in C++.Casey Barker2011-08-041-1/+1
* hmap: New function hmap_at_position().Ben Pfaff2011-01-271-0/+3
* util: Introduce ASSIGN_CONTAINER to make iteration macros easier to read.Ben Pfaff2010-12-061-18/+11
* hmap: New macro HMAP_FOR_EACH_CONTINUE.Ben Pfaff2010-11-121-5/+13
* hmap: New macro HMAP_NODE_NULL_INITIALIZER.Ben Pfaff2010-10-291-0/+1
* Switch many macros from using CONTAINER_OF to using OBJECT_CONTAINING.Ben Pfaff2010-10-011-25/+24
* hmap: New function hmap_clear().Ben Pfaff2010-10-011-0/+1
* stream-ssl: Enable SSL session caching.Ben Pfaff2010-08-111-0/+2
* Merge branch 'master' into nextJustin Pettit2010-02-051-13/+22
|\
| * hmap: Rename "new" to "new_node" for C++ header compatibility.Ben Pfaff2010-01-221-13/+22
* | New functions hmap_moved(), shash_moved().Ben Pfaff2010-01-281-1/+2
* | hmap: Rename hmap_moved() to hmap_node_moved().Ben Pfaff2010-01-281-16/+2
* | hmap: Add function to mark an hmap_node as "null" and check for the mark.Ben Pfaff2009-12-071-0/+18
* | hmap: New functions, macros for iterating buckets without comparing hashes.Ben Pfaff2009-11-041-1/+52
* | hmap: Fix bug in hmap_replace().Ben Pfaff2009-11-041-0/+1
|/
* New implementation of userspace datapath, based on the netdev library.Ben Pfaff2009-07-061-0/+8
* Update primary code license to Apache 2.0.Ben Pfaff2009-06-151-10/+10
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+254