Dave, Here is a set of patches in response to the initial criticism/comments that TIPC received.
The reason why these patches touch so many files is the fix to avoid namespace pullution. Please see diffstat and commit log below. Please pull from: git://tipc.cslab.ericsson.net/pub/git/tipc.git Thanks /Per MAINTAINERS | 6 include/linux/if_ether.h | 1 include/linux/tipc_config.h | 7 net/Kconfig | 2 net/tipc/Kconfig | 7 net/tipc/addr.c | 10 - net/tipc/addr.h | 4 net/tipc/bcast.c | 166 ++++++------ net/tipc/bcast.h | 44 ++- net/tipc/bearer.c | 189 +++++++------ net/tipc/bearer.h | 40 +-- net/tipc/cluster.c | 156 ++++++----- net/tipc/cluster.h | 42 +-- net/tipc/config.c | 218 ++++++++------- net/tipc/config.h | 43 +-- net/tipc/core.c | 87 +++--- net/tipc/core.h | 35 +- net/tipc/dbg.c | 112 ++++---- net/tipc/dbg.h | 18 + net/tipc/discover.c | 52 ++-- net/tipc/discover.h | 18 + net/tipc/eth_media.c | 20 + net/tipc/handler.c | 6 net/tipc/link.c | 605 +++++++++++++++++++++---------------------- net/tipc/link.h | 73 +++-- net/tipc/msg.c | 19 - net/tipc/msg.h | 18 + net/tipc/name_distr.c | 92 +++---- net/tipc/name_distr.h | 10 - net/tipc/name_table.c | 206 +++++++-------- net/tipc/name_table.h | 26 +- net/tipc/net.c | 126 ++++----- net/tipc/net.h | 20 + net/tipc/netlink.c | 16 + net/tipc/node.c | 215 ++++++++------- net/tipc/node.h | 50 ++-- net/tipc/node_subscr.c | 20 + net/tipc/node_subscr.h | 6 net/tipc/port.c | 274 ++++++++++--------- net/tipc/port.h | 60 ++-- net/tipc/ref.c | 72 +++-- net/tipc/ref.h | 38 +-- net/tipc/socket.c | 12 - net/tipc/subscr.c | 58 ++-- net/tipc/subscr.h | 26 +- net/tipc/user_reg.c | 22 +- net/tipc/user_reg.h | 8 - net/tipc/zone.c | 40 +-- net/tipc/zone.h | 20 + 49 files changed, 1706 insertions(+), 1709 deletions(-) commit 4323add67792ced172d0d93b8b2e6187023115f1 Author: Per Liden <[EMAIL PROTECTED]> Date: Wed Jan 18 00:38:21 2006 +0100 [TIPC] Avoid polluting the global namespace This patch adds a tipc_ prefix to all externally visible symbols. Signed-off-by: Per Liden <[EMAIL PROTECTED]> commit 1e63e681e06d438fdc542d40924a4f155d461bbd Author: Per Liden <[EMAIL PROTECTED]> Date: Mon Jan 16 16:39:13 2006 +0100 [TIPC] Group protocols with sub-options in Kconfig This is just a cosmetic change that moves the TIPC configuration entry next to the other protocols that also have sub-options. Makes the the networking options menu look a bit better. Signed-off-by: Per Liden <[EMAIL PROTECTED]> commit c11ac3f236d73dd00c21ab4f06166606dea71ef3 Author: Per Liden <[EMAIL PROTECTED]> Date: Mon Jan 16 16:32:18 2006 +0100 [TIPC] Add help text for TIPC configuration option Signed-off-by: Per Liden <[EMAIL PROTECTED]> commit 50f9bcddf8be147678c2d4ef8ac5279222d0ae3a Author: Per Liden <[EMAIL PROTECTED]> Date: Mon Jan 16 12:42:35 2006 +0100 [TIPC] Remove unused #includes Signed-off-by: Per Liden <[EMAIL PROTECTED]> commit 33a9c4da5ab16192ef1e961d4c4e45c18031cd67 Author: Per Liden <[EMAIL PROTECTED]> Date: Mon Jan 16 11:42:12 2006 +0100 [TIPC] Move ethernet protocol id to linux/if_ether.h Signed-off-by: Per Liden <[EMAIL PROTECTED]> commit 7c2b2aaee45c365596a83bcf8758b1f222e0eca4 Author: Per Liden <[EMAIL PROTECTED]> Date: Sat Jan 14 12:42:21 2006 +0100 [TIPC] Provide real email addresses in MAINTAINERS Signed-off-by: Per Liden <[EMAIL PROTECTED]> commit 16cb4b333c9e7a00ce3b1d74ec0c9b4c2e956910 Author: Per Liden <[EMAIL PROTECTED]> Date: Fri Jan 13 22:22:22 2006 +0100 [TIPC] Updated link priority macros Added macros for min/default/max link priority in tipc_config.h. Also renamed TIPC_NUM_LINK_PRI to TIPC_MEDIA_LINK_PRI since that is a more accurate description of what it is used for. Signed-off-by: Per Liden <[EMAIL PROTECTED]> commit 5f7c3ff6a2e227418d363069ff89cf9d7f01fbc1 Author: Jon Maloy <[EMAIL PROTECTED]> Date: Fri Jan 13 10:45:44 2006 +0000 [TIPC] Minor changes to #includes Signed-off-by: Jon Maloy <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html