diff options
| -rw-r--r-- | ot_http.c | 2 | ||||
| -rw-r--r-- | ot_udp.c | 2 |
2 files changed, 2 insertions, 2 deletions
| @@ -488,7 +488,7 @@ static ssize_t http_handle_announce( const int64 client_socket, char *data ) { | |||
| 488 | len = remove_peer_from_torrent( hash, &peer, SUCCESS_HTTP_HEADER_LENGTH + static_outbuf, FLAG_TCP ); | 488 | len = remove_peer_from_torrent( hash, &peer, SUCCESS_HTTP_HEADER_LENGTH + static_outbuf, FLAG_TCP ); |
| 489 | else { | 489 | else { |
| 490 | torrent = add_peer_to_torrent( hash, &peer WANT_SYNC_PARAM( 0 ) ); | 490 | torrent = add_peer_to_torrent( hash, &peer WANT_SYNC_PARAM( 0 ) ); |
| 491 | if( !torrent || !( len = return_peers_for_torrent( hash, numwant, SUCCESS_HTTP_HEADER_LENGTH + static_outbuf, 1 ) ) ) HTTPERROR_500; | 491 | if( !torrent || !( len = return_peers_for_torrent( hash, numwant, SUCCESS_HTTP_HEADER_LENGTH + static_outbuf, FLAG_TCP ) ) ) HTTPERROR_500; |
| 492 | } | 492 | } |
| 493 | stats_issue_event( EVENT_ANNOUNCE, FLAG_TCP, len); | 493 | stats_issue_event( EVENT_ANNOUNCE, FLAG_TCP, len); |
| 494 | return len; | 494 | return len; |
| @@ -115,7 +115,7 @@ void handle_udp4( int64 serversocket ) { | |||
| 115 | if( !torrent ) | 115 | if( !torrent ) |
| 116 | return; /* XXX maybe send error */ | 116 | return; /* XXX maybe send error */ |
| 117 | 117 | ||
| 118 | r = 8 + return_peers_for_torrent( hash, numwant, static_outbuf + 8, 0 ); | 118 | r = 8 + return_peers_for_torrent( hash, numwant, static_outbuf + 8, FLAG_UDP ); |
| 119 | } | 119 | } |
| 120 | 120 | ||
| 121 | socket_send4( serversocket, static_outbuf, r, remoteip, remoteport ); | 121 | socket_send4( serversocket, static_outbuf, r, remoteip, remoteport ); |
