*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
#define confgetstr(m, v) (confgetvar((m), (v))->val.str)
void confregmod(struct configmod *mod);
void readconfig(FILE *stream);
#define confgetstr(m, v) (confgetvar((m), (v))->val.str)
void confregmod(struct configmod *mod);
void readconfig(FILE *stream);
-char *findconfigfile(void);
+void storevar(char *key, void *val, size_t len);
+void *fetchvar(char *key, size_t *lenb);