diff options
| author | Hanjie Wu <hanjiew@andrew.cmu.edu> | 2023-12-16 16:28:05 -0500 |
|---|---|---|
| committer | Hanjie Wu <hanjiew@andrew.cmu.edu> | 2023-12-16 16:28:05 -0500 |
| commit | 4fe64e55d53933852b3e050a9af1d77ae8e18bb1 (patch) | |
| tree | f1bb75c70ff24c8606c6d04f51a5640b7bce4cb6 | |
| parent | f4ef3c3ac1d9769389cd7069b7e0273d59a9f4b6 (diff) | |
add uTP field in RPC
| -rw-r--r-- | src/RpcMethodImpl.cc | 2 |
1 files changed, 2 insertions, 0 deletions
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<PeerStorage>& 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)); } } |
