26 #include "ut/cs_fop_xc.h" 29 #define CLIENT_ENDPOINT_ADDR "0@lo:12345:34:*" 31 #define SERVER_DB_NAME "rpc_ut_server.db" 32 #define SERVER_STOB_NAME "rpc_ut_server.stob" 33 #define SERVER_ADDB_STOB_NAME "linuxstob:rpc_ut_server.addb_stob" 34 #define SERVER_LOG_NAME "rpc_ut_server.log" 35 #define SERVER_ENDPOINT_ADDR "0@lo:12345:34:1" 36 #define SERVER_ENDPOINT M0_NET_XPRT_PREFIX_DEFAULT":"SERVER_ENDPOINT_ADDR
#define SERVER_ENDPOINT_ADDR
void m0_net_domain_fini(struct m0_net_domain *dom)
static void sctx_reset(void)
int m0_rpc_server_start(struct m0_rpc_server_ctx *sctx)
#define CLIENT_ENDPOINT_ADDR
void * m0_fop_data(const struct m0_fop *fop)
static struct m0_fop * fop_alloc(struct m0_rpc_machine *machine)
static void stop_rpc_client_and_server(void)
int m0_rpc_client_stop(struct m0_rpc_client_ctx *cctx)
struct m0_net_xprt * m0_net_xprt_default_get(void)
int m0_rpc_client_start(struct m0_rpc_client_ctx *cctx)
struct m0_net_xprt ** rsx_xprts
#define SERVER_ADDB_STOB_NAME
struct m0_rpc_machine machine
struct m0_net_domain * rcx_net_dom
struct m0_fop_type cs_ds2_req_fop_fopt
static char * server_argv[]
static struct m0_rpc_server_ctx sctx
int m0_net_domain_init(struct m0_net_domain *dom, const struct m0_net_xprt *xprt)
#define M0_UT_CONF_PROCESS
struct m0_net_xprt ** m0_net_all_xprt_get(void)
static struct m0_net_domain client_net_dom
static struct m0_rpc_client_ctx cctx
static struct m0_fop * fop
void m0_rpc_server_stop(struct m0_rpc_server_ctx *sctx)
struct m0_fid g_process_fid
static void start_rpc_client_and_server(void)
struct m0_fop * m0_fop_alloc(struct m0_fop_type *fopt, void *data, struct m0_rpc_machine *mach)