int cmd_show_server(VSTRING& param) { int ret = TFS_ERROR; ParamInfo ret_param(SERVER_TYPE_SERVER_INFO); if ((ret = parse_param(param, SERVER_TYPE, ret_param)) != TFS_ERROR) { if (!g_need_cmp) { g_show_info.show_server(ret_param.type_, ret_param.num_, ret_param.server_ip_port_, ret_param.count_, ret_param.interval_, ret_param.filename_); } else { g_cmp_info.compare(SERVER_TYPE, ret_param.type_, ret_param.num_); } } return ret; }
int cmd_show_block(VSTRING& param) { int ret = TFS_ERROR; int8_t type = CMD_NOP; g_need_cmp ? (type = BLOCK_CMP_ALL_INFO) : (type = BLOCK_TYPE_BLOCK_INFO); ParamInfo ret_param(type); if ((ret = parse_param(param, BLOCK_TYPE, ret_param)) != TFS_ERROR) { if (!g_need_cmp) { g_show_info.show_block(ret_param.type_, ret_param.num_, ret_param.block_id_, ret_param.count_, ret_param.interval_, ret_param.filename_); } else { g_cmp_info.compare(BLOCK_TYPE, ret_param.type_, ret_param.num_); } } return ret; }