summaryrefslogtreecommitdiff
path: root/node/Multicaster.hpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2018-01-26 21:19:51 -0500
committerAdam Ierymenko <adam.ierymenko@gmail.com>2018-01-26 21:19:51 -0500
commitd3d58ba8a7999d52bbccb7c29d86c12c4f879e84 (patch)
tree6c2b134c5455762ca5fc06335f02a7a211741643 /node/Multicaster.hpp
parentf03fd5799738699f2410c3961fbd5a08c8b1b568 (diff)
downloadinfinitytier-d3d58ba8a7999d52bbccb7c29d86c12c4f879e84.tar.gz
infinitytier-d3d58ba8a7999d52bbccb7c29d86c12c4f879e84.zip
Add support for designated multicast replicators to Multicaster::send().
Diffstat (limited to 'node/Multicaster.hpp')
-rw-r--r--node/Multicaster.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/node/Multicaster.hpp b/node/Multicaster.hpp
index 91d6eace..e57f81fe 100644
--- a/node/Multicaster.hpp
+++ b/node/Multicaster.hpp
@@ -132,6 +132,7 @@ public:
* @param tPtr Thread pointer to be handed through to any callbacks called as a result of this call
* @param now Current time
* @param network Network
+ * @param origin Origin of multicast (to not return to sender) or NULL if none
* @param mg Multicast group
* @param src Source Ethernet MAC address or NULL to skip in packet and compute from ZT address (non-bridged mode)
* @param etherType Ethernet frame type
@@ -142,6 +143,7 @@ public:
void *tPtr,
int64_t now,
const SharedPtr<Network> &network,
+ const Address &origin,
const MulticastGroup &mg,
const MAC &src,
unsigned int etherType,