1
0
mirror of git://erdgeist.org/opentracker synced 2025-02-05 11:36:24 +00:00

endianess fix for udp scrape

This commit is contained in:
denis 2007-03-17 01:24:56 +00:00
parent bab7c0bbb1
commit 5791044029

View File

@ -416,9 +416,7 @@ size_t return_udp_scrape_for_torrent( ot_hash *hash, char *reply ) {
if( !exactmatch ) { if( !exactmatch ) {
memset( reply, 0, 12); memset( reply, 0, 12);
} } else {
else
{
unsigned long *r = (unsigned long*) reply; unsigned long *r = (unsigned long*) reply;
clean_peerlist( NOW, torrent->peer_list ); clean_peerlist( NOW, torrent->peer_list );
@ -426,9 +424,9 @@ size_t return_udp_scrape_for_torrent( ot_hash *hash, char *reply ) {
peers += torrent->peer_list->peers[i].size; peers += torrent->peer_list->peers[i].size;
seeds += torrent->peer_list->seed_count[i]; seeds += torrent->peer_list->seed_count[i];
} }
r[0] = seeds; r[0] = htonl( seeds );
r[1] = torrent->peer_list->downloaded; r[1] = htonl( torrent->peer_list->downloaded );
r[2] = peers-seeds; r[2] = htonl( peers-seeds );
} }
return 12; return 12;
} }