From 4fe64e55d53933852b3e050a9af1d77ae8e18bb1 Mon Sep 17 00:00:00 2001 From: Hanjie Wu Date: Sat, 16 Dec 2023 16:28:05 -0500 Subject: add uTP field in RPC --- src/RpcMethodImpl.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/RpcMethodImpl.cc b/src/RpcMethodImpl.cc index c2249202..ee2087f4 100644 --- a/src/RpcMethodImpl.cc +++ b/src/RpcMethodImpl.cc @@ -119,6 +119,7 @@ const char KEY_PORT[] = "port"; const char KEY_AM_CHOKING[] = "amChoking"; const char KEY_PEER_CHOKING[] = "peerChoking"; const char KEY_SEEDER[] = "seeder"; +const char KEY_UTP[] = "utp"; const char KEY_INDEX[] = "index"; const char KEY_PATH[] = "path"; const char KEY_SELECTED[] = "selected"; @@ -778,6 +779,7 @@ void gatherPeer(List* peers, const std::shared_ptr& ps) util::itos(peer->calculateDownloadSpeed())); peerEntry->put(KEY_UPLOAD_SPEED, util::itos(peer->calculateUploadSpeed())); peerEntry->put(KEY_SEEDER, peer->isSeeder() ? VLB_TRUE : VLB_FALSE); + peerEntry->put(KEY_UTP, peer->isuTP() ? VLB_TRUE : VLB_FALSE); peers->append(std::move(peerEntry)); } } -- cgit