aboutsummaryrefslogtreecommitdiffstats
path: root/src/mds-server/multicast.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-05-18fix length of multicast messagesMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18Fix memory leak on terminationMattias Andrée1-5/+15
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18Enable clean terminationMattias Andrée2-46/+111
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-17ignore Stop-header when adding interceptor because of ID assignmentMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-16fix memory errorsMattias Andrée1-110/+109
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-16mMattias Andrée2-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-15m + fix message sendingMattias Andrée5-51/+97
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14Do not echo back messages to the senderMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14m docMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14fix dumb-client and memory errorsMattias Andrée4-12/+15
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14m fixMattias Andrée2-3/+8
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14fix errorsMattias Andrée3-6/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14fix bugsMattias Andrée4-9/+26
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14m + add test clientMattias Andrée4-4/+108
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14add fix export of variableMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14spawn terminal from test mdsinitrcMattias Andrée2-0/+13
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14add test scriptMattias Andrée2-0/+26
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-12m fixMattias Andrée4-15/+19
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-12mMattias Andrée2-7/+17
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-12m + fix errors in mds.cMattias Andrée3-24/+91
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11mMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11support reexec when receiving message modificationMattias Andrée2-15/+25
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11receive modificationsMattias Andrée3-21/+134
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11m docMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11handle errors when sending a multicast messageMattias Andrée1-3/+8
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11derpMattias Andrée1-2/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11handle interceptions, everything except receiving modificationsMattias Andrée3-20/+156
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11derpMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11a much of multicasting stuffMattias Andrée10-46/+623
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11m + release all resources before re-execingMattias Andrée3-36/+66
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-11move mutex_created into client_t + error handling for pthread_*_initMattias Andrée3-7/+30
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-10whitespaceMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-10race conditionMattias Andrée1-20/+26
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-10fix compare overflowMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-08m + add full_write and add full_readMattias Andrée3-48/+99
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-08use the data structure marshallersMattias Andrée6-182/+109
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-08split up mds-server structs into their own .h-files and add marshal functionsMattias Andrée10-135/+490
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-08Move mds-server into its own directoryMattias Andrée3-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-08whitespaceMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-08work on supporting re-exec during message coordinationMattias Andrée2-30/+97
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07derpMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07mMattias Andrée1-9/+5
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07mMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07use more macros and do not du null-check before free:ing, free does that for usMattias Andrée8-292/+241
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07mMattias Andrée1-0/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07send to clients (does not implement modifiers yet)Mattias Andrée1-1/+29
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07sort interceptors by priorityMattias Andrée1-0/+18
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07get multicast recipientsMattias Andrée2-4/+92
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07collect headers in preparation to multicastMattias Andrée2-10/+109
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07mMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>