1*6007Sthurlow #pragma ident "%Z%%M% %I% %E% SMI" 2*6007Sthurlow 3*6007Sthurlow struct rckey { 4*6007Sthurlow SLIST_ENTRY(rckey) rk_next; 5*6007Sthurlow char *rk_name; 6*6007Sthurlow char *rk_value; 7*6007Sthurlow }; 8*6007Sthurlow 9*6007Sthurlow struct rcsection { 10*6007Sthurlow SLIST_ENTRY(rcsection) rs_next; 11*6007Sthurlow SLIST_HEAD(rckey_head,rckey) rs_keys; 12*6007Sthurlow char *rs_name; 13*6007Sthurlow }; 14*6007Sthurlow 15*6007Sthurlow struct rcfile { 16*6007Sthurlow SLIST_ENTRY(rcfile) rf_next; 17*6007Sthurlow SLIST_HEAD(rcsec_head, rcsection) rf_sect; 18*6007Sthurlow char *rf_name; 19*6007Sthurlow FILE *rf_f; 20*6007Sthurlow }; 21*6007Sthurlow 22