X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fshash.h;h=dfb10e2cc420e4b5e1023337178749d33db5d18b;hb=f1670a487adf5d5352eaf32f15bcf2958cdb1771;hp=8a736e80bf9ef3f09e9c4e066ec467415367e7ff;hpb=4f2226487d3522654876885d769510b835c5f5ee;p=openvswitch diff --git a/lib/shash.h b/lib/shash.h index 8a736e80..dfb10e2c 100644 --- a/lib/shash.h +++ b/lib/shash.h @@ -35,12 +35,11 @@ struct shash { #define SHASH_INITIALIZER(SHASH) { HMAP_INITIALIZER(&(SHASH)->map) } -#define SHASH_FOR_EACH(SHASH_NODE, SHASH) \ - HMAP_FOR_EACH (SHASH_NODE, struct shash_node, node, &(SHASH)->map) +#define SHASH_FOR_EACH(SHASH_NODE, SHASH) \ + HMAP_FOR_EACH (SHASH_NODE, node, &(SHASH)->map) -#define SHASH_FOR_EACH_SAFE(SHASH_NODE, NEXT, SHASH) \ - HMAP_FOR_EACH_SAFE (SHASH_NODE, NEXT, struct shash_node, node, \ - &(SHASH)->map) +#define SHASH_FOR_EACH_SAFE(SHASH_NODE, NEXT, SHASH) \ + HMAP_FOR_EACH_SAFE (SHASH_NODE, NEXT, node, &(SHASH)->map) void shash_init(struct shash *); void shash_destroy(struct shash *);