105 int main(
int argc,
char *argv[])
113 .ntnc_addr_console =
NULL,
int m0_net_test_init(void)
#define M0_GETOPTS(progname, argc, argv,...)
static int net_test_fini(void)
int m0_net_test_u_printf_v(const char *fmt,...)
void m0_net_test_node_stop(struct m0_net_test_node_ctx *ctx)
static bool config_check(struct m0_net_test_node_cfg *cfg)
#define M0_VERBOSEFLAGARG
#define M0_IFLISTARG(pflag)
static struct net_test_cmd_node * node
void m0_net_test_fini(void)
void m0_net_test_u_lnet_info(void)
int m0_init(struct m0 *instance)
void m0_net_test_u_print_time(char *name, m0_time_t time)
#define M0_STRINGARG(ch, desc, func)
int m0_net_test_node_start(struct m0_net_test_node_ctx *ctx)
int m0_net_test_u_printf(const char *fmt,...)
m0_time_t ntnc_send_timeout
void m0_net_test_node_fini(struct m0_net_test_node_ctx *ctx)
static int configure(int argc, char *argv[], struct m0_net_test_node_cfg *cfg)
int m0_net_test_node_init(struct m0_net_test_node_ctx *ctx, struct m0_net_test_node_cfg *cfg)
void m0_net_test_u_print_error(const char *s, int code)
void m0_net_test_u_print_s(const char *fmt, const char *str)
static struct m0 instance
static void config_free(struct m0_net_test_node_cfg *cfg)
void m0_net_test_u_str_free(char *str)
char * m0_net_test_u_str_copy(const char *str)
#define M0_MKTIME(secs, ns)
M0_INTERNAL void m0_semaphore_down(struct m0_semaphore *semaphore)
static void config_print(struct m0_net_test_node_cfg *cfg)
int main(int argc, char *argv[])