diff --git a/src/client/libdistren.h b/src/client/libdistren.h --- a/src/client/libdistren.h +++ b/src/client/libdistren.h @@ -27,6 +27,7 @@ struct distren { distren_malloc_t malloc; distren_free_t free; + struct options_common *options; /*< use a pointer just to avoid #include "options.h"? */ }; struct distren_job @@ -62,3 +63,8 @@ void _free(distren_t distren, void *tofr DISTREN_CONFIG or the built-in default config file location. */ int _distren_getoptions(distren_t handle); + +/** + Unsets-up the distren handle with options loadable from a config file. + */ +int _distren_loseoptions(distren_t handle);