rcsection
struct rcsection *p, *n;
static struct rcsection *
struct rcsection *p;
static struct rcsection *
struct rcsection *p;
rc_freesect(struct rcfile *rcp, struct rcsection *rsp)
SLIST_REMOVE(&rcp->rf_sect, rsp, rcsection, rs_next);
rc_sect_findkey(struct rcsection *rsp, const char *keyname)
rc_sect_addkey(struct rcsection *rsp, const char *name, const char *value)
rc_sect_delkey(struct rcsection *rsp, struct rckey *p)
set_value(struct rcfile *rcp, struct rcsection *rsp, struct rckey *rkp,
struct rcsection *rsp = NULL;
struct rcsection *rsp;
struct rcsection *rsp;
struct rcsection *rsp;
static struct rcsection *rc_findsect(struct rcfile *rcp, const char *sectname);
struct rcsection *rsp = NULL;
static struct rcsection *rc_addsect(struct rcfile *rcp, const char *sectname);
static int rc_freesect(struct rcfile *rcp, struct rcsection *rsp);
static struct rckey *rc_sect_findkey(struct rcsection *rsp, const char *key);
static struct rckey *rc_sect_addkey(struct rcsection *rsp, const char *name,
SLIST_ENTRY(rcsection) rs_next;
SLIST_HEAD(rcsec_head, rcsection) rf_sect;