Changeset 1554
- Timestamp:
- Mar 9, 2007, 1:41:45 AM (15 years ago)
- Location:
- branches/pex/libtransmission
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/pex/libtransmission/peermessages.h
r1540 r1554 188 188 static void sendKeepAlive( tr_peer_t * peer ) 189 189 { 190 uint8_t * p; 191 192 p = getMessagePointer( peer, 0, AZ_MSG_BT_KEEP_ALIVE ); 190 getMessagePointer( peer, 0, AZ_MSG_BT_KEEP_ALIVE ); 193 191 194 192 peer_dbg( "SEND keep-alive" ); … … 203 201 static void sendChoke( tr_peer_t * peer, int yes ) 204 202 { 205 uint8_t * p; 206 int id; 203 int id; 207 204 208 205 id = ( yes ? PEER_MSG_CHOKE : PEER_MSG_UNCHOKE ); 209 p =getMessagePointer( peer, 0, id );206 getMessagePointer( peer, 0, id ); 210 207 211 208 peer->amChoking = yes; … … 228 225 static void sendInterest( tr_peer_t * peer, int yes ) 229 226 { 230 uint8_t * p; 231 int id; 227 int id; 232 228 233 229 id = ( yes ? PEER_MSG_INTERESTED : PEER_MSG_UNINTERESTED ); 234 p =getMessagePointer( peer, 0, id );230 getMessagePointer( peer, 0, id ); 235 231 236 232 peer->amInterested = yes; … … 265 261 static void sendBitfield( tr_torrent_t * tor, tr_peer_t * peer ) 266 262 { 267 uint8_t * p; 268 int bitfieldSize = ( tor->info.pieceCount + 7 ) / 8; 269 270 p = getMessagePointer( peer, bitfieldSize, PEER_MSG_BITFIELD ); 271 272 memcpy( p, tr_cpPieceBitfield( tor->completion ), bitfieldSize ); 263 uint8_t * p; 264 tr_bitfield_t * bitfield; 265 266 bitfield = tr_cpPieceBitfield( tor->completion ); 267 p = getMessagePointer( peer, bitfield->len, PEER_MSG_BITFIELD ); 268 269 memcpy( p, bitfield->bits, bitfield->len ); 273 270 274 271 peer_dbg( "SEND bitfield" ); -
branches/pex/libtransmission/peerparse.h
r1540 r1554 732 732 assert( 0 <= peer->pos ); 733 733 734 /* don't try to parse zero-length messages */735 if( !len )736 {737 continue;738 }739 740 734 if( ( ret = parseMessage( tor, peer, msgid, p, len ) ) ) 741 735 {
Note: See TracChangeset
for help on using the changeset viewer.