1 2struct rckey { 3 SLIST_ENTRY(rckey) rk_next; 4 char *rk_name; 5 char *rk_value; 6}; 7 8struct rcsection { 9 SLIST_ENTRY(rcsection) rs_next; 10 SLIST_HEAD(rckey_head,rckey) rs_keys; 11 char *rs_name; 12}; 13 14struct 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