Download RDMA Aware Networks Programming User Manual

Transcript
Rev 1.7
******************************************************************************/
static void print_config(void)
{
fprintf(stdout, " ------------------------------------------------\n");
Table 14 fprintf(stdout,
" Device name
: \"%s\"\n", config.dev_name);
fprintf(stdout,
" IB port
: %u\n", config.ib_port);
if (config.server_name)
Table 15 fprintf(stdout, " IP
Table 16 fprintf(stdout,
" TCP port
: %s\n", config.server_name);
: %u\n", config.tcp_port);
if (config.gid_idx >= 0)
Table 17 fprintf(stdout, " GID index
fprintf(stdout,
: %u\n", config.gid_idx);
" ------------------------------------------------\n\n");
}
/******************************************************************************
* Function: usage
*
* Input
* argv0 command line arguments
*
* Output
* none
*
* Returns
* none
*
* Description
* print a description of command line syntax
******************************************************************************/
static void usage(const char *argv0)
{
fprintf(stdout, "Usage:\n");
fprintf(stdout, " %s start a server and wait for connection\n", argv0);
fprintf(stdout, " %s <host> connect to server at <host>\n", argv0);
fprintf(stdout, "\n");
fprintf(stdout, "Options:\n");
fprintf(stdout, " -p, --port <port> listen on/connect to port <port> (default 18515)\n");
fprintf(stdout, " -d, --ib-dev <dev> use IB device <dev> (default first device found)\n");
fprintf(stdout, " -i, --ib-port <port> use port <port> of IB device (default 1)\n");
fprintf(stdout, " -g, --gid_idx <git index> gid index to be used in GRH (default not used)\n");
}
/******************************************************************************
* Function: main
Mellanox Technologies
143