Hi Dave, Here are the latest TIPC updates.
Please pull from: git://tipc.cslab.ericsson.net/pub/git/tipc.git Thanks /Per include/net/tipc/tipc_bearer.h | 12 ++ net/tipc/bcast.c | 79 ++++++++------- net/tipc/bcast.h | 2 net/tipc/bearer.c | 70 +++++++------ net/tipc/cluster.c | 22 ++-- net/tipc/config.c | 85 +++++++--------- net/tipc/core.c | 7 + net/tipc/core.h | 21 +++- net/tipc/discover.c | 7 - net/tipc/eth_media.c | 9 +- net/tipc/link.c | 217 +++++++++++++++++++++++++++++++--------- net/tipc/name_distr.c | 30 ++++-- net/tipc/name_table.c | 203 ++++++++++++++++++++----------------- net/tipc/node.c | 78 ++++++++------ net/tipc/node.h | 2 net/tipc/node_subscr.c | 15 +-- net/tipc/port.c | 41 ++++---- net/tipc/ref.c | 31 +++++- net/tipc/socket.c | 100 +++++++++++------- net/tipc/subscr.c | 18 ++- net/tipc/zone.c | 19 ++-- 21 files changed, 647 insertions(+), 421 deletions(-) Allan Stephens: [TIPC] Prevent name table corruption if no room for new publication [TIPC] Use correct upper bound when validating network zone number. [TIPC] Corrected potential misuse of tipc_media_addr structure. [TIPC] Allow ports to receive multicast messages through native API. [TIPC] Links now validate destination node specified by incoming messages. [TIPC] Multicast link failure now resets all links to "nacking" node. [TIPC] Allow compilation when CONFIG_TIPC_DEBUG is not set. [TIPC] Fixed privilege checking typo in dest_name_check(). [TIPC] Fix misleading comment in buf_discard() routine. [TIPC] Added support for MODULE_VERSION capability. [TIPC] Validate entire interface name when locating bearer to enable. [TIPC] Non-operation-affecting corrections to comments & function definitions. [TIPC] Fixed connect() to detect a dest address that is missing or too short. [TIPC] Implied connect now saves dest name for retrieval as ancillary data. [TIPC] Can now return destination name of form {0,x,y} via ancillary data. [TIPC] Connected send now checks socket state when retrying congested send. [TIPC] Stream socket send indicates partial success if data partially sent. [TIPC] Improved performance of error checking during socket creation. [TIPC] recvmsg() now returns TIPC ancillary data using correct level (SOL_TIPC) [TIPC] Simplify code for returning partial success of stream send request. [TIPC] Optimized argument validation done by connect(). [TIPC] Withdrawing all names from nameless port now returns success, not error [TIPC] Added missing warning for out-of-memory condition [TIPC] Fixed memory leak in tipc_link_send() when destination is unreachable [TIPC] Disallow config operations that aren't supported in certain modes. [TIPC] First phase of assert() cleanup [TIPC] Enhanced & cleaned up system messages; fixed 2 obscure memory leaks. [TIPC] Fixed link switchover bugs [TIPC] Get rid of dynamically allocated arrays in broadcast code. Eric Sesterhenn: [TIPC] Fix for NULL pointer dereference Per Liden: [TIPC] Fixed incorrect access permissions - 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