28 #define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_DTM0 46 #define SERVER_ENDPOINT_ADDR "0@lo:12345:34:1" 47 #define SERVER_ENDPOINT M0_NET_XPRT_PREFIX_DEFAULT":"SERVER_ENDPOINT_ADDR 48 #define DTM0_UT_CONF_PROCESS "<0x7200000000000001:5>" 52 "-D",
"dtm0_sdb",
"-S",
"dtm0_stob",
53 "-A",
"linuxstob:dtm0_addb_stob",
89 .udh_server_dtm0_fid =
M0_FID_INIT(0x7300000000000001, 0x1c),
90 .udh_client_dtm0_fid =
M0_FID_INIT(0x7300000000000001, 0x1a),
125 #undef M0_TRACE_SUBSYSTEM M0_INTERNAL void m0_ut_dtm0_helper_fini(struct m0_ut_dtm0_helper *udh)
struct m0_reqh * udh_client_reqh
M0_INTERNAL struct m0_reqh_service * m0_reqh_service_lookup(const struct m0_reqh *reqh, const struct m0_fid *fid)
void m0_net_domain_fini(struct m0_net_domain *dom)
M0_INTERNAL void m0_dtm_client_service_stop(struct m0_reqh_service *svc)
char * ut_dtm0_helper_argv[]
int m0_rpc_server_start(struct m0_rpc_server_ctx *sctx)
#define M0_FID_INIT(container, key)
struct m0_rpc_server_ctx udh_sctx
#define container_of(ptr, type, member)
#define M0_SRC_PATH(name)
struct m0_fid udh_server_dtm0_fid
const char * ut_dtm0_helper_log
static const char * ut_dtm0_client_endpoint
M0_INTERNAL int m0_dtm_client_service_start(struct m0_reqh *reqh, struct m0_fid *cli_srv_fid, struct m0_reqh_service **out)
int m0_rpc_client_stop(struct m0_rpc_client_ctx *cctx)
struct m0_rpc_client_ctx udh_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
int m0_net_domain_init(struct m0_net_domain *dom, const struct m0_net_xprt *xprt)
struct m0_reqh_context cc_reqh_ctx
struct m0_net_domain udh_client_net_domain
struct m0_net_xprt ** m0_net_all_xprt_get(void)
M0_INTERNAL void m0_ut_dtm0_helper_init(struct m0_ut_dtm0_helper *udh)
static struct m0_net_test_service svc
#define DTM0_UT_CONF_PROCESS
#define SERVER_ENDPOINT_ADDR
void m0_rpc_server_stop(struct m0_rpc_server_ctx *sctx)
struct m0_fid udh_client_dtm0_fid
struct m0_reqh * udh_server_reqh
struct m0_reqh_service dos_generic
struct m0_dtm0_service * udh_client_dtm0_service
struct m0_fid g_process_fid
struct m0_motr rsx_motr_ctx
struct m0_dtm0_service * udh_server_dtm0_service