diff options
Diffstat (limited to 'cli/src/cli.c')
| -rw-r--r-- | cli/src/cli.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/cli/src/cli.c b/cli/src/cli.c index 39a0984a134..d17566b6709 100644 --- a/cli/src/cli.c +++ b/cli/src/cli.c @@ -618,9 +618,6 @@ cli_rpc_init(struct cli_state *state)      this = THIS;      cli_rpc_prog = &cli_prog; -    options = dict_new(); -    if (!options) -        goto out;      /* Connect to glusterd using the specified method, giving preference       * to a unix socket connection.  If nothing is specified, connect to @@ -640,6 +637,11 @@ cli_rpc_init(struct cli_state *state)                 "Connecting to remote glusterd at "                 "%s",                 state->remote_host); + +        options = dict_new(); +        if (!options) +            goto out; +          ret = dict_set_str(options, "remote-host", state->remote_host);          if (ret)              goto out; @@ -652,7 +654,6 @@ cli_rpc_init(struct cli_state *state)              goto out;          ret = dict_set_str(options, "transport.address-family", addr_family); -          if (ret)              goto out;      } else {  | 
