8 struct reclist_bucket **hashtable;
12 struct record_cluster **flatlist;
20 // This is a recipe for sorting. First node in list has highest priority
21 struct reclist_sortparms
24 enum conf_sortkey_type type;
26 struct reclist_sortparms *next;
29 struct reclist *reclist_create(NMEM, int numrecs);
30 struct record_cluster *reclist_insert(struct reclist *tl, struct record *record,
31 char *merge_key, int *total);
32 void reclist_sort(struct reclist *l, struct reclist_sortparms *parms);
33 struct record_cluster *reclist_read_record(struct reclist *l);
34 void reclist_rewind(struct reclist *l);
35 struct reclist_sortparms *reclist_parse_sortparms(NMEM nmem, const char *parms);
42 * indent-tabs-mode: nil
44 * vim: shiftwidth=4 tabstop=8 expandtab