1 2 struct rckey { 3 SLIST_ENTRY(rckey) rk_next; 4 char *rk_name; 5 char *rk_value; 6 }; 7 8 struct rcsection { 9 SLIST_ENTRY(rcsection) rs_next; 10 SLIST_HEAD(rckey_head,rckey) rs_keys; 11 char *rs_name; 12 }; 13 14 struct rcfile { 15 SLIST_ENTRY(rcfile) rf_next; 16 SLIST_HEAD(rcsec_head, rcsection) rf_sect; 17 char *rf_name; 18 FILE *rf_f; 19 }; 20 21