aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc
AgeCommit message (Expand)AuthorFilesLines
2012-02-29tipc: Optimize setting of immutable payload message header fieldsAllan Stephens1-8/+0
2012-02-29tipc: Eliminate obsolete code for re-sending a messageAllan Stephens1-2/+0
2012-02-29tipc: Un-inline port routine for processing incoming messagesAllan Stephens2-41/+44
2012-02-24tipc: Eliminate support for tipc_mode global variableAllan Stephens6-20/+5
2012-02-24tipc: Eliminate obsolete support for "not running" modeAllan Stephens3-15/+4
2012-02-24tipc: Revert name table translation optimizationAllan Stephens2-5/+14
2012-02-24tipc: Minor optimization to broadcast link synchronization logicAllan Stephens1-3/+1
2012-02-24tipc: Remove obsolete comments about routing table updatesAllan Stephens1-46/+0
2012-02-24tipc: Eliminate trivial buffer manipulation helper routinesAllan Stephens10-91/+67
2012-02-24tipc: Hide internal details of node table implementationAllan Stephens2-12/+13
2012-02-24tipc: Eliminate a test for negative unsigned quantitiesAllan Stephens1-2/+1
2012-02-24tipc: nuke the delimit static inline function.Paul Gortmaker3-15/+5
2012-02-24tipc: Add check to prevent insertion of duplicate name table entriesAllan Stephens1-0/+7
2012-02-24tipc: Simplify enforcement of reserved name type prohibitionAllan Stephens5-27/+6
2012-02-24tipc: Remove duplicate check of message destination nodeAllan Stephens2-52/+46
2012-02-24tipc: Detect duplicate nodes using different network interfacesAllan Stephens1-14/+58
2012-02-24tipc: Introduce node signature field in neighbor discovery messageAllan Stephens4-0/+21
2012-02-06tipc: Minor optimization to rejection of connection-based messagesAllan Stephens1-2/+3
2012-02-06tipc: Eliminate alteration of publication key during name table purgingAllan Stephens1-4/+0
2012-02-06tipc: Prevent loss of fragmented messages over broadcast linkAllan Stephens1-22/+42
2012-02-06tipc: Prevent loss of fragmented messages over unicast linksAllan Stephens1-3/+10
2012-02-06tipc: Remove obsolete broadcast tag capabilityAllan Stephens3-9/+1
2012-02-06tipc: Major redesign of broadcast link ACK/NACK algorithmsAllan Stephens5-165/+100
2012-02-06tipc: Add missing locks in broadcast link statistics accumulationAllan Stephens1-0/+11
2012-02-06tipc: Fix bug in broadcast link duplicate message statisticsAllan Stephens1-0/+2
2012-02-06tipc: Fix node lock reclamation issues in broadcast link receptionAllan Stephens1-18/+40
2012-02-06tipc: Add missing broadcast link lock when sending NACKAllan Stephens1-0/+2
2012-02-06tipc: Fix problem with broadcast link synchronization between nodesAllan Stephens1-2/+5
2012-02-06tipc: Ensure broadcast link re-acquires node after link failureAllan Stephens3-4/+8
2012-02-06tipc: Prevent broadcast link stalling in dual LAN environmentsAllan Stephens1-4/+5
2012-02-06tipc: Prevent transmission of outdated link protocol messagesAllan Stephens1-26/+27
2012-02-06tipc: improve the link deferred queue insertion algorithmAllan Stephens1-25/+23
2011-12-29tipc: rename struct bearer_name to struct tipc_bearer_namesPaul Gortmaker2-6/+6
2011-12-29tipc: rename struct link* to struct tipc_link*Paul Gortmaker10-146/+156
2011-12-29tipc: rename struct bcbearer* to tipc_bcbearer*Paul Gortmaker1-10/+10
2011-12-29tipc: rename struct bclink to struct tipc_bclinkPaul Gortmaker1-4/+4
2011-12-29tipc: rename struct subscriber to struct tipc_subscriberPaul Gortmaker1-11/+11
2011-12-29tipc: rename struct subscription to struct tipc_subscriptionPaul Gortmaker4-26/+27
2011-12-29tipc: rename struct port_list to struct tipc_port_listPaul Gortmaker6-19/+19
2011-12-29tipc: rename struct media to struct tipc_mediaPaul Gortmaker5-15/+15
2011-12-27tipc: Allow use of buf_seqno() helper routine by unicast linksAllan Stephens3-25/+24
2011-12-27tipc: Ignore broadcast acknowledgements that are out-of-rangeAllan Stephens4-13/+37
2011-12-27tipc: Flush unsent broadcast messages when contact with last node is lostAllan Stephens1-1/+11
2011-12-27tipc: Minor optimization of broadcast link transmit queue statisticAllan Stephens1-4/+4
2011-12-27tipc: Handle broadcast attempt when no neighboring nodes existAllan Stephens1-1/+7
2011-12-27tipc: Ensure broadcast link spinlock is held when updating node mapAllan Stephens3-10/+22
2011-12-27tipc: Eliminate dynamic allocation of broadcast link data structuresAllan Stephens3-31/+13
2011-12-27tipc: Eliminate useless check when network address is assignedAllan Stephens1-7/+5
2011-12-27tipc: Minor correction to TIPC module unloadingAllan Stephens1-1/+1
2011-12-27tipc: Eliminate useless memset operations in Ethernet media supportAllan Stephens1-3/+0
2011-12-27tipc: Do timely cleanup of disabled Ethernet bearer resourcesAllan Stephens1-12/+27
2011-12-27tipc: Minor optimization to deactivation of Ethernet media suppotAllan Stephens2-5/+1
2011-12-27tipc: Revise comment justifying release of configuration spinlockAllan Stephens1-7/+6
2011-12-27tipc: Allow run-time alteration of default link settingsAllan Stephens3-49/+127
2011-12-27tipc: Ignore neighbor discovery messages containing invalid addressAllan Stephens1-0/+3
2011-12-27tipc: Hide media-specific addressing details from generic bearer codeAllan Stephens6-41/+41
2011-12-27tipc: Add new address conversion routines for Ethernet mediaAllan Stephens2-3/+79
2011-12-27tipc: Improve handling of media address printing errorsAllan Stephens3-15/+12
2011-12-27tipc: Streamline media registration error checkingAllan Stephens1-29/+8
2011-12-27tipc: Eliminate duplication of media structuresAllan Stephens1-20/+15
2011-12-27tipc: Optimize detection of duplicate media registrationAllan Stephens1-19/+21
2011-12-27tipc: Register new media using pre-compiled structureAllan Stephens3-66/+45
2011-12-27tipc: Enable use by containers having their own network namespaceAllan Stephens1-3/+0
2011-12-19net: two vzalloc() cleanupsEric Dumazet1-2/+1
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker1-0/+1
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker1-0/+2
2011-09-17tipc: Remove unused link event tracking codeYing Xue2-11/+0
2011-09-17tipc: Remove callback field from subscription structureYing Xue2-8/+1
2011-09-17tipc: Simplify prohibition of listen and accept for connectionless socketsYing Xue1-9/+3
2011-09-17tipc: Add support for SO_SNDTIMEO socket optionYing Xue1-12/+14
2011-09-17tipc: Enhance sending of bulk name table messagesAllan Stephens3-2/+54
2011-09-17tipc: relocate/coalesce node cast in tipc_named_node_upPaul Gortmaker1-2/+3
2011-09-17tipc: Prevent fragmented messages during initial name table exchangeAllan Stephens1-3/+19
2011-09-17tipc: Lower limits for number of bearers and media typesAllan Stephens2-3/+3
2011-09-17tipc: Remove redundant search when enabling bearerAllan Stephens1-15/+9
2011-09-17tipc: Fix unsafe device list search when enabling bearerAllan Stephens1-2/+4
2011-09-17tipc: Ensure both nodes recognize loss of contact between themAllan Stephens4-18/+42
2011-09-01tipc: Ensure congested links receive bearer status updatesAllan Stephens1-0/+2
2011-09-01tipc: Prevent rounding issues when saving connect timeout optionAllan Stephens1-6/+7
2011-09-01tipc: Eliminate redundant check when sending messagesAllan Stephens1-3/+0
2011-09-01tipc: Remove obsolete congestion handling when sending a broadcast NACKAllan Stephens1-8/+3
2011-09-01tipc: Discard incoming broadcast messages that are unexpectedAllan Stephens1-2/+11
2011-09-01tipc: Remove deferred queue head caching during broadcast message receptionAllan Stephens1-1/+1
2011-09-01tipc: Fix node lock problems during broadcast message receptionAllan Stephens1-13/+23
2011-09-01tipc: Prevent broadcast link stalling when another node failsAllan Stephens1-1/+1
2011-09-01tipc: Enhance cleanup of broadcast link when contact with node is lostAllan Stephens1-14/+18
2011-09-01tipc: Remove non-executable code to handle broadcast bearer congestionAllan Stephens3-27/+1
2011-09-01tipc: Cosmetic changes to broadcast bearer send routineAllan Stephens1-12/+12
2011-09-01tipc: Update obsolete references to multicast linkAllan Stephens1-2/+2
2011-09-01tipc: Enhance filtering of out-dated link reset messagesAllan Stephens1-2/+2
2011-09-01tipc: Initialize peer session field of newly created link endpointAllan Stephens1-0/+1
2011-09-01tipc: Display meaningful peer interface name during link creationAllan Stephens1-2/+2
2011-09-01tipc: Eliminate obsolete filter for unexpected unicast messagesAllan Stephens1-9/+2
2011-09-01tipc: Remove obsolete manipulation of message re-route count fieldAllan Stephens1-11/+0
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-06-24tipc: Optimize creation of connection protocol messagesAllan Stephens1-36/+12
2011-06-24tipc: Don't create payload message using connection protocol routineAllan Stephens1-8/+9
2011-06-24tipc: Reject connection protocol message sent to unconnected portAllan Stephens1-39/+40
2011-06-24tipc: Optimize creation of FIN messagesAllan Stephens1-37/+24
2011-06-24tipc: Cleanup of message header size terminologyAllan Stephens4-20/+20
2011-06-24tipc: Eliminate useless check when creating internal messageAllan Stephens1-4/+2
2011-06-24tipc: Remove unnecessary includes in socket codeAllan Stephens1-3/+0
2011-06-24tipc: Eliminate unused field in bearer structureAllan Stephens2-3/+0
2011-06-24tipc: Correct typo in link statistics outputAllan Stephens1-1/+1
2011-06-24tipc: Eliminate checks for empty zone list during name translationAllan Stephens1-5/+2
2011-06-24tipc: Convert name table publication lists to standard kernel listsAllan Stephens2-164/+90
2011-06-24tipc: Partition name table instance array info into two partsAllan Stephens1-61/+89
2011-06-24tipc: Eliminate redundant masking in message header routinesAllan Stephens1-2/+2
2011-06-24tipc: Eliminate message header routines for caching destination nodeAllan Stephens1-20/+0
2011-06-24tipc: Optimizations & corrections to message rejectionAllan Stephens1-25/+24
2011-06-24tipc: Optimize routing of returned payload messagesAllan Stephens1-1/+6
2011-06-24tipc: Add sanity check to detect rejection of non-payload messagesAllan Stephens1-0/+6
2011-06-24tipc: Standardize exit logic for message rejection handlingAllan Stephens1-10/+9
2011-06-24tipc: Remove unused sanity test macroAllan Stephens1-6/+0
2011-06-24tipc: Convert fatal broadcast sanity check to non-fatal checkAllan Stephens1-1/+5
2011-05-10tipc: Revise timings used when sending link request messagesAllan Stephens1-30/+36
2011-05-10tipc: Add monitoring of number of nodes discovered by bearerAllan Stephens3-8/+31
2011-05-10tipc: Enhance sending of discovery object link request messagesAllan Stephens1-1/+13
2011-05-10tipc: Enhance handling of discovery object creation failuresAllan Stephens3-41/+42
2011-05-10tipc: Introduce routine to enqueue a chain of messages on link tx queueAllan Stephens1-16/+22
2011-05-10tipc: Avoid recomputation of outgoing message lengthAllan Stephens8-66/+64
2011-05-10tipc: Abort excessive send requests as early as possibleAllan Stephens1-0/+13
2011-05-10tipc: Strengthen checks for neighboring node discoveryAllan Stephens2-4/+14
2011-05-10tipc: make zone/cluster mask constants a definePaul Gortmaker1-2/+5
2011-05-10tipc: Fix sk_buff leaks when link congestion is detectedAllan Stephens2-7/+4
2011-05-10tipc: Update destination node field on incoming multicast messagesAllan Stephens1-0/+1
2011-05-10tipc: Fix problem with bundled multicast messageAllan Stephens1-0/+2
2011-05-10tipc: Set name lookup scope field properly in all data messagesAllan Stephens1-0/+3
2011-05-10tipc: Fix issues with fragmentation of an existing message bufferAllan Stephens1-14/+23
2011-05-10tipc: Avoid pointless masking of fragmented message identifierAllan Stephens1-2/+2
2011-05-10tipc: Don't initialize link selector field in fragmented messagesAllan Stephens1-2/+0
2011-05-10tipc: Remove code to emulate loss of broadcast messagesAllan Stephens1-18/+0
2011-05-10tipc: Cosmetic consolidation of internal message type definitionsAllan Stephens1-29/+29
2011-05-10tipc: Eliminate unused routing message definitionsAllan Stephens1-9/+0
2011-05-10tipc: Update comments in message header include fileAllan Stephens1-66/+23
2011-05-10tipc: Drop __TIME__ usageMichal Marek1-2/+1
2011-03-31Fix common misspellingsLucas De Marchi2-2/+2
2011-03-14tipc: delete extra semicolon blocking node deletionPaul Gortmaker1-1/+1
2011-03-13tipc: Eliminate obsolete routine for handling routed messagesAllan Stephens3-16/+0
2011-03-13tipc: Eliminate remaining support for routing table messagesAllan Stephens3-46/+4
2011-03-13tipc: Remove bearer flag indicating existence of broadcast addressAllan Stephens2-7/+2
2011-03-13tipc: Don't respond to neighbor discovery request on blocked bearerAllan Stephens1-1/+1
2011-03-13tipc: Eliminate unnecessary constant for neighbor discovery msg sizeAllan Stephens2-3/+2
2011-03-13tipc: Remove unused field in bearer structureAllan Stephens2-3/+0
2011-03-13tipc: Correct misnamed references to neighbor discovery domainAllan Stephens3-9/+9
2011-03-13tipc: Optimizations to link creation codeAllan Stephens5-36/+28
2011-03-13tipc: Give Tx of discovery responses priority over link messagesAllan Stephens1-7/+9
2011-03-13tipc: Cosmetic changes to neighbor discovery logicAllan Stephens1-44/+59
2011-03-13tipc: Fix redundant link field handling in link protocol messageAllan Stephens1-1/+3
2011-03-13tipc: make msg_set_redundant_link() consistent with other set opsAllan Stephens2-11/+3
2011-03-13tipc: cosmetic - function names are not to be full sentencesPaul Gortmaker4-9/+9
2011-03-13tipc: Eliminate timestamp from link protocol messagesAllan Stephens3-12/+0
2011-03-13tipc: manually inline net_start/stop, make assoc. vars staticAllan Stephens3-23/+6
2011-03-13tipc: Convert node object array to a hash tableAllan Stephens5-55/+70
2011-03-13tipc: Eliminate configuration for maximum number of cluster nodesAllan Stephens6-55/+7
2011-03-13tipc: Split up unified structure of network-related variablesAllan Stephens5-42/+33
2011-03-13tipc: Fix problem with missing link in "tipc-config -l" outputAllan Stephens3-6/+8
2011-03-13tipc: Add support for SO_RCVTIMEO socket optionAllan Stephens1-15/+17
2011-03-13tipc: Cosmetic changes to node subscription codeAllan Stephens4-13/+27
2011-03-13tipc: Prevent null pointer error when removing a node subscriptionAllan Stephens2-8/+10
2011-03-13tipc: Add network address mask helper routinesAllan Stephens3-7/+16
2011-03-13tipc: Correct broadcast link peer info when displaying linksAllan Stephens1-1/+1
2011-03-13tipc: Allow receiving into iovec containing multiple entriesAllan Stephens1-23/+15
2011-02-23tipc: Avoid reliable broadcast preparation for NACK messagesAllan Stephens1-0/+1
2011-02-23tipc: Remove unused message header field for requested number of linksAllan Stephens5-22/+5
2011-02-23tipc: Remove support for per-connection message sequence numberingAllan Stephens4-46/+3
2011-02-23tipc: Add in missing lock during link initializationAllan Stephens1-0/+2
2011-02-23tipc: Fix port counter handling to correct congestion controlAllan Stephens2-21/+36
2011-02-23tipc: Minor optimization to topology service connection establishmentAllan Stephens1-3/+1
2011-02-23tipc: Set unused probe field of link protocol messages to defined valueAllan Stephens1-0/+1
2011-02-23tipc: Improve accuracy of link transmit queue maximum size statisticAllan Stephens3-20/+9
2011-02-23tipc: Eliminate unnecessary locking when starting topology serviceAllan Stephens1-3/+0
2011-02-23tipc: Clean up tracking of node requesting a broadcast retransmitAllan Stephens3-4/+17
2011-02-23tipc: Fix print statements that assume pointers are 32-bit valuesAllan Stephens1-3/+3
2011-02-23tipc: Improve handling of invalid link tolerance valuesAllan Stephens1-0/+3
2011-02-23tipc: Prevent invalid memory access when sending to configuration serviceAllan Stephens1-0/+2
2011-02-23tipc: Remove unused global variable tipc_user_countAllan Stephens3-7/+3
2011-02-23tipc: Combine bearer structure with tipc_bearer structureAllan Stephens8-127/+119
2011-02-23tipc: Combine port structure with tipc_port structureAllan Stephens5-184/+175
2011-01-01tipc: update log.h re-include protection to reflect new namePaul Gortmaker1-2/+2
2011-01-01tipc: remove extraneous braces from single statementsAllan Stephens7-48/+27
2011-01-01tipc: remove zeroing assignments to static global variablesAllan Stephens11-15/+15
2011-01-01tipc: split variable assignments out of conditional expressionsAllan Stephens4-32/+56
2011-01-01tipc: cleanup various cosmetic whitespace issuesAllan Stephens17-94/+86
2011-01-01tipc: recode getsockopt error handling for better readabilityPaul Gortmaker1-13/+9
2011-01-01tipc: remove pointless check for NULL prior to kfreeAllan Stephens2-6/+2
2011-01-01tipc: remove redundant #includesAllan Stephens12-32/+0
2011-01-01tipc: Finish streamlining of debugging codeAllan Stephens4-45/+18
2011-01-01tipc: Prune down link-specific debugging codeAllan Stephens3-147/+36
2011-01-01tipc: remove dump() and tipc_dump_dbg()Allan Stephens2-86/+3
2011-01-01tipc: remove calls to dbg() and msg_dbg()Allan Stephens14-233/+16
2011-01-01tipc: rename dbg.[ch] to log.[ch]Allan Stephens5-19/+15
2011-01-01tipc: Remove internal linked list of node objectsAllan Stephens1-27/+16
2011-01-01tipc: Remove user registry subsystemAllan Stephens8-292/+7
2011-01-01tipc: Eliminate use of user registry by topology serviceAllan Stephens1-16/+10
2011-01-01tipc: Eliminate use of user registry by configuration serviceAllan Stephens1-19/+7
2011-01-01tipc: Remove prototype code for supporting multiple clustersAllan Stephens15-287/+81
2011-01-01tipc: Remove prototype code for supporting inter-cluster routingAllan Stephens9-543/+15
2011-01-01tipc: Remove prototype code for supporting slave nodesAllan Stephens11-245/+38
2011-01-01tipc: Remove prototype code for supporting multiple zonesAllan Stephens14-323/+44