Message ID | 20200903200052.11005-1-inga.stotland@intel.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [BlueZ] mesh: Align option names with functionality | expand |
Applied On Thu, 2020-09-03 at 13:00 -0700, Inga Stotland wrote: > Change option "config" ('c') to "storage" ('s) to specify > a custom storage directory for node configuration. > > Change option 'f' (long name was missing) to "config" ('c') > to specify a custom mesh configuration file to override the > default mesh-main.conf > --- > mesh/main.c | 15 ++++++++------- > 1 file changed, 8 insertions(+), 7 deletions(-) > > diff --git a/mesh/main.c b/mesh/main.c > index 1a4e6ba76..5a3cbf290 100644 > --- a/mesh/main.c > +++ b/mesh/main.c > @@ -39,14 +39,15 @@ > #include "mesh/mesh-io.h" > #include "mesh/util.h" > > -static const char *config_dir; > +static const char *storage_dir; > static const char *mesh_conf_fname; > static enum mesh_io_type io_type; > static void *io_opts; > > static const struct option main_options[] = { > { "io", required_argument, NULL, 'i' }, > - { "config", optional_argument, NULL, 'c' }, > + { "storage", required_argument, NULL, 's' }, > + { "config", required_argument, NULL, 'c' }, > { "nodetach", no_argument, NULL, 'n' }, > { "debug", no_argument, NULL, 'd' }, > { "dbus-debug", no_argument, NULL, 'b' }, > @@ -108,7 +109,7 @@ static void request_name_callback(struct l_dbus *dbus, bool success, > return; > } > > - if (!mesh_init(config_dir, mesh_conf_fname, io_type, io_opts, > + if (!mesh_init(storage_dir, mesh_conf_fname, io_type, io_opts, > mesh_ready_callback, dbus)) { > l_error("Failed to initialize mesh"); > l_main_quit(); > @@ -195,7 +196,7 @@ int main(int argc, char *argv[]) > for (;;) { > int opt; > > - opt = getopt_long(argc, argv, "i:c:f:ndbh", main_options, NULL); > + opt = getopt_long(argc, argv, "i:s:c:ndbh", main_options, NULL); > if (opt < 0) > break; > > @@ -213,10 +214,10 @@ int main(int argc, char *argv[]) > case 'd': > enable_debug(); > break; > - case 'c': > - config_dir = optarg; > + case 's': > + storage_dir = optarg; > break; > - case 'f': > + case 'c': > mesh_conf_fname = optarg; > break; > case 'b':
diff --git a/mesh/main.c b/mesh/main.c index 1a4e6ba76..5a3cbf290 100644 --- a/mesh/main.c +++ b/mesh/main.c @@ -39,14 +39,15 @@ #include "mesh/mesh-io.h" #include "mesh/util.h" -static const char *config_dir; +static const char *storage_dir; static const char *mesh_conf_fname; static enum mesh_io_type io_type; static void *io_opts; static const struct option main_options[] = { { "io", required_argument, NULL, 'i' }, - { "config", optional_argument, NULL, 'c' }, + { "storage", required_argument, NULL, 's' }, + { "config", required_argument, NULL, 'c' }, { "nodetach", no_argument, NULL, 'n' }, { "debug", no_argument, NULL, 'd' }, { "dbus-debug", no_argument, NULL, 'b' }, @@ -108,7 +109,7 @@ static void request_name_callback(struct l_dbus *dbus, bool success, return; } - if (!mesh_init(config_dir, mesh_conf_fname, io_type, io_opts, + if (!mesh_init(storage_dir, mesh_conf_fname, io_type, io_opts, mesh_ready_callback, dbus)) { l_error("Failed to initialize mesh"); l_main_quit(); @@ -195,7 +196,7 @@ int main(int argc, char *argv[]) for (;;) { int opt; - opt = getopt_long(argc, argv, "i:c:f:ndbh", main_options, NULL); + opt = getopt_long(argc, argv, "i:s:c:ndbh", main_options, NULL); if (opt < 0) break; @@ -213,10 +214,10 @@ int main(int argc, char *argv[]) case 'd': enable_debug(); break; - case 'c': - config_dir = optarg; + case 's': + storage_dir = optarg; break; - case 'f': + case 'c': mesh_conf_fname = optarg; break; case 'b':