From: Allan Stephens Date: Thu, 5 Jun 2008 00:29:09 +0000 (-0700) Subject: tipc: Fix bugs in message error code display when debugging X-Git-Tag: v2.6.27-rc1~969^2~364 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=e0d4e3d0d72cfae7b7eac14e39e12dfc6b406313;p=~emulex%2Finfiniband.git tipc: Fix bugs in message error code display when debugging This patch corrects two problems in the display of error code information in TIPC messages when debugging: - no longer tries to display error code in NAME_DISTRIBUTOR messages, which don't have the error field - now displays error code in 24 byte data messages, which do have the error field Signed-off-by: Allan Stephens Signed-off-by: David S. Miller --- diff --git a/net/tipc/msg.c b/net/tipc/msg.c index 38abebaae88..73dcd00d674 100644 --- a/net/tipc/msg.c +++ b/net/tipc/msg.c @@ -230,13 +230,10 @@ void tipc_msg_dbg(struct print_buf *buf, struct tipc_msg *msg, const char *str) switch (usr) { case CONN_MANAGER: - case NAME_DISTRIBUTOR: case TIPC_LOW_IMPORTANCE: case TIPC_MEDIUM_IMPORTANCE: case TIPC_HIGH_IMPORTANCE: case TIPC_CRITICAL_IMPORTANCE: - if (msg_short(msg)) - break; /* No error */ switch (msg_errcode(msg)) { case TIPC_OK: break;