aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc/subscr.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-10tipc:subscr.c: fix a spelling mistakegushengxian1-1/+1
2021-03-17tipc: add host-endian copy of user subscription to struct tipc_subscriptionJon Maloy1-21/+24
2021-03-17tipc: simplify api between binding table and topology serverJon Maloy1-28/+31
2020-12-01net/tipc: fix all function Return: notationRandy Dunlap1-1/+1
2020-12-01net/tipc: fix various kernel-doc warningsRandy Dunlap1-2/+4
2020-11-27tipc: update address terminology in codeJon Maloy1-2/+3
2018-04-12tipc: fix unbalanced reference counterJon Maloy1-1/+4
2018-04-04tipc: Fix missing list initializations in struct tipc_subscriptionJon Maloy1-0/+2
2018-02-16tipc: rename tipc_server to tipc_topsrvJon Maloy1-1/+1
2018-02-16tipc: make struct tipc_server private for server.cJon Maloy1-60/+4
2018-02-16tipc: some prefix changesJon Maloy1-26/+26
2018-02-16tipc: collapse subscription creation functionsJon Maloy1-34/+12
2018-02-16tipc: simplify endianness handling in topology subscriberJon Maloy1-52/+31
2018-02-16tipc: simplify interaction between subscription and topology connectionJon Maloy1-21/+19
2018-02-16tipc: eliminate struct tipc_subscriberJon Maloy1-143/+30
2018-02-16tipc: remove unnecessary function pointersJon Maloy1-21/+6
2018-02-16tipc: remove redundant code in topology serverJon Maloy1-3/+1
2018-01-16tipc: fix race condition at topology server receiveJon Maloy1-10/+11
2018-01-09tipc: improve groupcast scope handlingJon Maloy1-3/+7
2018-01-09tipc: add option to suppress PUBLISH events for pre-existing publicationsJon Maloy1-4/+6
2017-11-01net: tipc: Convert timers to use timer_setup()Kees Cook1-3/+3
2017-08-22tipc: fix a race condition of releasing subscriber objectYing Xue1-0/+2
2017-08-22tipc: remove subscription references only for pending timersParthasarathy Bhuvaragan1-12/+7
2017-03-28tipc: adjust the policy of holding subscription krefYing Xue1-6/+2
2017-03-28tipc: advance the time of deleting subscription from subscriber->subscrp_listYing Xue1-7/+2
2017-03-22tipc: fix nametbl deadlock at tipc_nametbl_unsubscribeYing Xue1-1/+6
2017-01-24tipc: add subscription refcount to avoid invalid deleteParthasarathy Bhuvaragan1-54/+70
2016-04-28tipc: remove an unnecessary NULL checkDan Carpenter1-2/+1
2016-04-14tipc: fix a race condition leading to subscriber refcnt bugParthasarathy Bhuvaragan1-2/+2
2016-03-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+2
2016-03-06tipc: fix nullptr crash during subscription cancelParthasarathy Bhuvaragan1-1/+2
2016-02-06tipc: donot create timers if subscription timeout = TIPC_WAIT_FOREVERParthasarathy Bhuvaragan1-3/+11
2016-02-06tipc: protect tipc_subscrb_get() with subscriber spin lockParthasarathy Bhuvaragan1-2/+2
2016-02-06tipc: hold subscriber->lock for tipc_nametbl_subscribe()Parthasarathy Bhuvaragan1-2/+2
2016-02-06tipc: fix connection abort when receiving invalid cancel requestParthasarathy Bhuvaragan1-1/+2
2016-02-06tipc: fix connection abort during subscription cancellationParthasarathy Bhuvaragan1-19/+19
2016-02-06tipc: introduce tipc_subscrb_subscribe() routineParthasarathy Bhuvaragan1-23/+31
2016-02-06tipc: remove struct tipc_name_seq from struct tipc_subscriptionParthasarathy Bhuvaragan1-10/+23
2016-02-06tipc: remove filter and timeout elements from struct tipc_subscriptionParthasarathy Bhuvaragan1-7/+8
2016-02-06tipc: remove incorrect check for subscription timeout valueParthasarathy Bhuvaragan1-2/+1
2016-01-29tipc: fix connection abort during subscription cancelParthasarathy Bhuvaragan1-6/+5
2015-05-04tipc: adjust locking policy of subscriptionYing Xue1-2/+4
2015-05-04tipc: involve reference counter for subscriberYing Xue1-68/+52
2015-05-04tipc: introduce tipc_subscrb_create routineYing Xue1-13/+17
2015-05-04tipc: rename functions defined in subscr.cYing Xue1-64/+52
2015-02-27tipc: fix nullpointer bug when subscribing to eventsErik Hugne1-19/+4
2015-01-12tipc: make subscriber server support net namespaceYing Xue1-43/+61
2015-01-12tipc: name tipc name table support net namespaceYing Xue1-6/+10
2015-01-12tipc: remove unnecessary wrapper functions of kernel timer APIsYing Xue1-10/+7
2014-12-08tipc: remove unnecessary INIT_LIST_HEADYing Xue1-1/+0
2014-08-23tipc: remove include file port.hJon Paul Maloy1-1/+0
2014-03-24tipc: fix spinlock recursion bug for failed subscriptionsErik Hugne1-14/+15
2014-03-06tipc: drop subscriber connection id invalidationErik Hugne1-11/+0
2014-03-06tipc: allow connection shutdown callback to be invoked in advanceYing Xue1-6/+2
2014-01-14tipc: spelling fixesstephen hemminger1-1/+1
2013-06-17tipc: cosmetic realignment of function argumentsPaul Gortmaker1-10/+4
2013-06-17tipc: convert topology server to use new server facilityYing Xue1-241/+93
2012-12-07tipc: standardize across connect/disconnect function namingPaul Gortmaker1-1/+1
2012-08-20tipc: eliminate configuration for maximum number of name subscriptionsYing Xue1-2/+2
2012-07-13tipc: use standard printk shortcut macros (pr_err etc.)Erik Hugne1-7/+7
2012-04-30tipc: compress out gratuitous extra carriage returnsPaul Gortmaker1-43/+0
2012-04-26tipc: remove redundant memset and stale comment from subscr.cAllan Stephens1-2/+0
2012-02-24tipc: Simplify enforcement of reserved name type prohibitionAllan Stephens1-1/+1
2011-12-29tipc: rename struct subscriber to struct tipc_subscriberPaul Gortmaker1-11/+11
2011-12-29tipc: rename struct subscription to struct tipc_subscriptionPaul Gortmaker1-12/+12
2011-09-17tipc: Remove callback field from subscription structureYing Xue1-2/+1
2011-05-10tipc: Avoid recomputation of outgoing message lengthAllan Stephens1-2/+2
2011-02-23tipc: Minor optimization to topology service connection establishmentAllan Stephens1-3/+1
2011-02-23tipc: Eliminate unnecessary locking when starting topology serviceAllan Stephens1-3/+0
2011-02-23tipc: Combine port structure with tipc_port structureAllan Stephens1-3/+3
2011-01-01tipc: remove zeroing assignments to static global variablesAllan Stephens1-1/+1
2011-01-01tipc: cleanup various cosmetic whitespace issuesAllan Stephens1-1/+1
2011-01-01tipc: remove calls to dbg() and msg_dbg()Allan Stephens1-4/+0
2011-01-01tipc: Remove user registry subsystemAllan Stephens1-4/+2
2011-01-01tipc: Eliminate use of user registry by topology serviceAllan Stephens1-16/+10
2010-12-02tipc: Eliminate useless initialization when creating subscriberAllan Stephens1-1/+1
2010-12-02tipc: Remove support for TIPC mode change callbackAllan Stephens1-1/+1
2010-12-02tipc: Remove obsolete inclusions of header filesAllan Stephens1-3/+0
2010-12-02tipc: Remove obsolete native API files and exportsAllan Stephens1-0/+1
2010-10-21Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-30/+38
2010-10-21Revert d88dca79d3852a3623f606f781e013d61486828aNeil Horman1-22/+35
2010-10-21Revert c6537d6742985da1fbf12ae26cde6a096fd35b5cNeil Horman1-10/+5
2010-10-16tipc: cleanup function namespacestephen hemminger1-9/+0
2010-09-23net: return operator cleanupEric Dumazet1-1/+1
2010-04-06TIPC: Updated topology subscription protocol according to latest specJon Paul Maloy1-5/+10
2010-03-08tipc: fix endianness on tipc subscriber messagesNeil Horman1-35/+22
2009-11-29net: Move && and || to end of previous lineJoe Perches1-3/+3
2008-08-13net/tipc/subscr.c: don't use ___constant_swab32Andrew Morton1-1/+1
2008-05-19tipc: Cosmetic cleanup of topology service codeAllan Stephens1-5/+3
2008-05-19tipc: Consolidate subscriber & subscriber port referencesAllan Stephens1-86/+113
2008-05-19tipc: Fix bug in topology server byte swapping routineAllan Stephens1-3/+1
2008-05-19tipc: Add support for customized subscription endiannessAllan Stephens1-19/+16
2008-05-19tipc: Add support for customized subscription overlap handlingAllan Stephens1-1/+3
2008-05-12tipc: Fix race condition when creating socket or native portAllan Stephens1-0/+1
2007-02-10[NET] TIPC: Fix whitespace errors.YOSHIFUJI Hideaki1-41/+41
2006-12-02[TIPC]: Use kzalloc where appropriateArnaldo Carvalho de Melo1-2/+1
2006-10-18[TIPC]: Added subscription cancellation capabilityLijun Chen1-15/+84
2006-07-21[NET]: Conversions from kmalloc+memset to k(z|c)alloc.Panagiotis Issaris1-2/+1
2006-06-27[PATCH] spin/rwlock init cleanupsIngo Molnar1-1/+1
2006-06-25[TIPC]: Enhanced & cleaned up system messages; fixed 2 obscure memory leaks.Allan Stephens1-9/+9
2006-03-20[TIPC]: Remove inlines from *.cSam Ravnborg1-1/+1
2006-03-20[TIPC]: Fix simple sparse warningsSam Ravnborg1-14/+14
2006-01-18[TIPC] Avoid polluting the global namespacePer Liden1-29/+29
2006-01-12[TIPC]: Fix 64-bit build warnings.David S. Miller1-3/+5
2006-01-12[TIPC] More updates of file headersPer Liden1-1/+1
2006-01-12[TIPC] Update of file headersPer Liden1-2/+1
2006-01-12[TIPC] Cleaned up info/warn/err macrosPer Liden1-1/+1
2006-01-12[TIPC] License header updatePer Liden1-19/+23
2006-01-12[TIPC] Initial mergePer Liden1-0/+522