we don't have one, not even two, but three "standard" (wat) config parsing subsystems:
/common/strlib.c::config_switch stuff (with relatives all over the place within all 3 servers)
libconfig (most awful code i've ever seen)
/common/raconf.c
and thats what I'd like to discuss in this topic, please post all your opinions, my opinion:
drop all 3, write a new one with a input similar to libconfig one which is, imo, pretty good-looking and easy to read.