config_vars
extern struct config_vars *rc_conf;
extern struct config_vars *resolv_conf;
struct config_vars *rc_conf;
struct config_vars *resolv_conf;
config_var_set(struct config_vars *cvs, const char *name, const char *value)
config_vars_write(const struct config_vars *cvs, int config_type,
config_vars_read_sh(struct i_fn_args *a, struct config_vars *cvs,
config_vars_read_resolv(struct i_fn_args *a, struct config_vars *cvs,
config_vars_read(struct i_fn_args *a, struct config_vars *cvs,
struct config_vars *
struct config_vars *cvs;
AURA_MALLOC(cvs, config_vars);
config_vars_free(struct config_vars *cvs)
AURA_FREE(cvs, config_vars);
config_var_get(const struct config_vars *cvs, const char *name)
struct config_vars *config_vars_new(void);
void config_vars_free(struct config_vars *);
int config_var_set(struct config_vars *, const char *, const char *);
const char *config_var_get(const struct config_vars *, const char *);
int config_vars_write(const struct config_vars *, int,
struct config_vars *, int, const char *, ...)
struct config_vars *cmd_names; /* names (and paths) of commands to use */