config-request.h revision 7a5e2e937f0f388465c2938645ee971b4fd01bf1
56439f2879ad690d9ac637e2b90b612760d2f219Timo Sirainen /* Dump all settings */
56439f2879ad690d9ac637e2b90b612760d2f219Timo Sirainen /* Dump all that have explicitly been set */
56439f2879ad690d9ac637e2b90b612760d2f219Timo Sirainen /* Dump only settings that differ from defaults */
4383941ed43d004f34f77334a06ad14e6a305607Timo Sirainen /* Errors are reported using callback and they don't stop handling */
4383941ed43d004f34f77334a06ad14e6a305607Timo Sirainen /* error message is in value */
e9e5e84ffb2ce2e606a24ce6d930580367562ff0Timo Sirainentypedef void config_request_callback_t(const char *key, const char *value,
7a5e2e937f0f388465c2938645ee971b4fd01bf1Timo Sirainenbool config_export_type(string_t *str, const void *value,
637ec4c33b4715737a41f7e58c9b6d1f693c27e2Timo Sirainenint config_request_handle(const struct config_filter *filter,
637ec4c33b4715737a41f7e58c9b6d1f693c27e2Timo Sirainen const char *module, enum config_dump_scope scope,