summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllan Stephens <allan.stephens@windriver.com>2006-10-16 22:00:56 -0700
committerDavid S. Miller <davem@sunset.davemloft.net>2006-10-18 19:55:23 -0700
commit53cfd1e102c759c958f907ee40a58bec3fc5911a (patch)
treec7641cb87ec974cefe0ad40e7407b0e9e3cabf97
parenteb409460b1abec0e2a1f9c9d07019f4157a6d6bc (diff)
downloadop-kernel-dev-53cfd1e102c759c958f907ee40a58bec3fc5911a.zip
op-kernel-dev-53cfd1e102c759c958f907ee40a58bec3fc5911a.tar.gz
[TIPC]: Unrecognized configuration command now returns error message
This patch causes TIPC to return an error message when it receives an unrecognized configuration command. (Previously, the sender received no feedback.) Signed-off-by: Allan Stephens <allan.stephens@windriver.com> Signed-off-by: Per Liden <per.liden@ericsson.com> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--net/tipc/config.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/net/tipc/config.c b/net/tipc/config.c
index 285e1bc..ed1351e 100644
--- a/net/tipc/config.c
+++ b/net/tipc/config.c
@@ -2,7 +2,7 @@
* net/tipc/config.c: TIPC configuration management code
*
* Copyright (c) 2002-2006, Ericsson AB
- * Copyright (c) 2004-2005, Wind River Systems
+ * Copyright (c) 2004-2006, Wind River Systems
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -613,7 +613,8 @@ struct sk_buff *tipc_cfg_do_cmd(u32 orig_node, u16 cmd, const void *request_area
rep_tlv_buf = tipc_cfg_reply_unsigned(tipc_net_id);
break;
default:
- rep_tlv_buf = NULL;
+ rep_tlv_buf = tipc_cfg_reply_error_string(TIPC_CFG_NOT_SUPPORTED
+ " (unknown command)");
break;
}
OpenPOWER on IntegriCloud