From: Sean Hefty Date: Thu, 21 Jun 2007 22:36:42 +0000 (-0700) Subject: librdmacm/examples: have sample code display event string X-Git-Tag: v1.0.2~4 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=d7457670e3cfff1acbf7a88eb64bd4997c9e9f60;p=~shefty%2Flibrdmacm.git librdmacm/examples: have sample code display event string Have sample code display event strings when an error occurs, rather than only displaying the event code. Signed-off-by: Sean Hefty --- diff --git a/examples/cmatose.c b/examples/cmatose.c index 4479fd48..0daaab09 100644 --- a/examples/cmatose.c +++ b/examples/cmatose.c @@ -320,8 +320,8 @@ static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) case RDMA_CM_EVENT_CONNECT_ERROR: case RDMA_CM_EVENT_UNREACHABLE: case RDMA_CM_EVENT_REJECTED: - printf("cmatose: event: %d, error: %d\n", event->event, - event->status); + printf("cmatose: event: %s, error: %d\n", + rdma_event_str(event->event), event->status); connect_error(); break; case RDMA_CM_EVENT_DISCONNECTED: diff --git a/examples/mckey.c b/examples/mckey.c index 24514a4b..15371b60 100644 --- a/examples/mckey.c +++ b/examples/mckey.c @@ -305,8 +305,8 @@ static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) case RDMA_CM_EVENT_ADDR_ERROR: case RDMA_CM_EVENT_ROUTE_ERROR: case RDMA_CM_EVENT_MULTICAST_ERROR: - printf("mckey: event: %d, error: %d\n", event->event, - event->status); + printf("mckey: event: %s, error: %d\n", + rdma_event_str(event->event), event->status); connect_error(); ret = event->status; break; diff --git a/examples/rping.c b/examples/rping.c index 2dd1cefc..c03d3b54 100644 --- a/examples/rping.c +++ b/examples/rping.c @@ -164,7 +164,8 @@ static int rping_cma_event_handler(struct rdma_cm_id *cma_id, int ret = 0; struct rping_cb *cb = cma_id->context; - DEBUG_LOG("cma_event type %d cma_id %p (%s)\n", event->event, cma_id, + DEBUG_LOG("cma_event type %s cma_id %p (%s)\n", + rdma_event_str(event->event), cma_id, (cma_id == cb->cm_id) ? "parent" : "child"); switch (event->event) { @@ -207,14 +208,15 @@ static int rping_cma_event_handler(struct rdma_cm_id *cma_id, case RDMA_CM_EVENT_CONNECT_ERROR: case RDMA_CM_EVENT_UNREACHABLE: case RDMA_CM_EVENT_REJECTED: - fprintf(stderr, "cma event %d, error %d\n", event->event, - event->status); + fprintf(stderr, "cma event %s, error %d\n", + rdma_event_str(event->event), event->status); sem_post(&cb->sem); ret = -1; break; case RDMA_CM_EVENT_DISCONNECTED: - fprintf(stderr, "%s DISCONNECT EVENT...\n", cb->server ? "server" : "client"); + fprintf(stderr, "%s DISCONNECT EVENT...\n", + cb->server ? "server" : "client"); sem_post(&cb->sem); break; diff --git a/examples/udaddy.c b/examples/udaddy.c index 12e62976..1b6a7323 100644 --- a/examples/udaddy.c +++ b/examples/udaddy.c @@ -363,8 +363,8 @@ static int cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) case RDMA_CM_EVENT_CONNECT_ERROR: case RDMA_CM_EVENT_UNREACHABLE: case RDMA_CM_EVENT_REJECTED: - printf("udaddy: event: %d, error: %d\n", event->event, - event->status); + printf("udaddy: event: %s, error: %d\n", + rdma_event_str(event->event), event->status); connect_error(); ret = event->status; break;