summaryrefslogtreecommitdiff
path: root/node
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2014-10-13 11:47:14 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2014-10-13 11:47:14 -0700
commit52314dcdf6e0241a8cc8b06bfbae5e36d4910eef (patch)
tree7a4a6457d47f9607f0e406be12cce658623d11e1 /node
parentd8d4aace4254fb8e00f56950b30a67b03e164f92 (diff)
downloadinfinitytier-52314dcdf6e0241a8cc8b06bfbae5e36d4910eef.tar.gz
infinitytier-52314dcdf6e0241a8cc8b06bfbae5e36d4910eef.zip
GitHub issue #111
Diffstat (limited to 'node')
-rw-r--r--node/Node.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/node/Node.cpp b/node/Node.cpp
index 8ca68a06..34f247b4 100644
--- a/node/Node.cpp
+++ b/node/Node.cpp
@@ -847,6 +847,7 @@ ZT1_Node_PeerList *Node::listPeers()
p->first->address().toString(prec->address,sizeof(prec->address));
prec->rawAddress = p->first->address().toInt();
prec->latency = p->first->latency();
+ prec->role = RR->topology->isSupernode(p->first->address()) ? ZT1_Node_Peer_SUPERNODE : ZT1_Node_Peer_NODE;
prec->paths = (ZT1_Node_PhysicalPath *)buf;
buf += sizeof(ZT1_Node_PhysicalPath) * p->second.size();