diff options
Diffstat (limited to 'rpc/rpc-lib/src/rpc-transport.h')
| -rw-r--r-- | rpc/rpc-lib/src/rpc-transport.h | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/rpc/rpc-lib/src/rpc-transport.h b/rpc/rpc-lib/src/rpc-transport.h index e3b630e2919..ff6567c198e 100644 --- a/rpc/rpc-lib/src/rpc-transport.h +++ b/rpc/rpc-lib/src/rpc-transport.h @@ -212,6 +212,11 @@ struct rpc_transport {          char                      *ssl_name;          dict_t                    *clnt_options; /* store options received from                                                    * client */ +        /* connect_failed: saves the connect() syscall status as socket_t +         * member holding connect() status can't be accessed by higher gfapi +         * layer or in client management notification handler functions +         */ +        gf_boolean_t               connect_failed;  };  struct rpc_transport_ops {  | 
