diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -26,7 +26,7 @@ Slave Options -Rewrite some stuff, try to make it simpler - -Move server and client confuse code into their individual files, rather than in the common file. +x-Move server and client confuse code into their individual files, rather than in the common file. -- note: there wasn't any client code in options.c. There was the ``server'' section. That section is passed multiple times and provides information to remoteio on how to connect to servers -Review all confuse interfacing -Push patch for relative includes in confuse to the confuse developers diff --git a/src/common/options.c b/src/common/options.c --- a/src/common/options.c +++ b/src/common/options.c @@ -131,8 +131,9 @@ int options_init(int argc, char *argv[], CFG_END() }; - /* + /** In these arrays, I should replace NULL with a pointer to a string in the struct which should hold the result of confuse processing an option. This is partially because confuse will not free the values it parses. + the server sections in the distrencommon.conf describe different servers that the client may connect to */ cfg_opt_t server_opts[] = {