diff mbox series

[BlueZ] mesh: Align option names with functionality

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

Commit Message

Stotland, Inga Sept. 3, 2020, 8 p.m. UTC
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(-)

Comments

Brian Gix Sept. 3, 2020, 9:28 p.m. UTC | #1
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 mbox series

Patch

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':