1 #define TABITEMS (1 << 12)
2 #define offsetof(type, field) ((int) (&((type *) 0)->field))
3 #define container(ptr, type, field) ((type *) ((ptr) - offsetof(type, field)))
12 void tab_add(struct tab
*t
, char *s
);
13 void tab_del(struct tab
*t
, char *s
);
14 char *tab_get(struct tab
*t
, char *s
);