Jelajahi Sumber

2009-05-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Added "amChoking" and "peerChoking" key in getPeers response.
	* src/XmlRpcMethodImpl.cc
Tatsuhiro Tsujikawa 16 tahun lalu
induk
melakukan
626fa15c5e
2 mengubah file dengan 7 tambahan dan 0 penghapusan
  1. 5 0
      ChangeLog
  2. 2 0
      src/XmlRpcMethodImpl.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2009-05-12  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Added "amChoking" and "peerChoking" key in getPeers response.
+	* src/XmlRpcMethodImpl.cc
+
 2009-05-12  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Added test case for zero-length filter.

+ 2 - 0
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;
   }
 }