diff --git a/src/common/options.h b/src/common/options.h --- a/src/common/options.h +++ b/src/common/options.h @@ -30,9 +30,11 @@ /** incomplete: maybe remoteio.h should define its own struct which is injected into this struct and have its own handlers that parse its section of the confuse config file... (it'd be more modular)? + Maybe we should just stick with compile-time modularity :-D (did I just suggest we make tons of macros?) */ struct options_common { + struct options_common_data *data; struct remoteio_opts *remoteio; struct client_opts *client; struct daemon_opts *daemon;