summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-05-12 15:29:51 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-05-12 15:29:51 +0000
commit626fa15c5ec40bd35a05a98cbdfafcd809d9a0bc (patch)
treed1112e9cb8b9a85aca45dcf8c7d292d4f67335a5 /src
parentc43e26c2a96ce7319f69a33f6cb489c867b323fd (diff)
2009-05-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added "amChoking" and "peerChoking" key in getPeers response. * src/XmlRpcMethodImpl.cc
Diffstat (limited to 'src')
-rw-r--r--src/XmlRpcMethodImpl.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/XmlRpcMethodImpl.cc b/src/XmlRpcMethodImpl.cc
index 0cc0a5f8..3575eb8c 100644
--- a/src/XmlRpcMethodImpl.cc
+++ b/src/XmlRpcMethodImpl.cc
@@ -208,6 +208,8 @@ static void gatherPeer(BDE& peers, const SharedHandle<PeerStorage>& ps)
peerEntry["port"] = Util::uitos((*i)->port);
peerEntry["bitfield"] = Util::toHex((*i)->getBitfield(),
(*i)->getBitfieldLength());
+ peerEntry["amChoking"] = (*i)->amChoking()?BDE("true"):BDE("false");
+ peerEntry["peerChoking"] = (*i)->peerChoking()?BDE("true"):BDE("false");
peers << peerEntry;
}
}