Changeset 9434 for trunk/libtransmission/peer-msgs.c
- Timestamp:
- Oct 29, 2009, 4:10:03 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/peer-msgs.c
r9383 r9434 413 413 **/ 414 414 415 static const tr_peer_event blankEvent = { 0, 0, 0, 0, 0.0f, 0, 0, 0 };415 static const tr_peer_event blankEvent = { 0, 0, 0, 0, 0.0f, 0, 0, 0, 0 }; 416 416 417 417 static void … … 489 489 e.eventType = TR_PEER_CLIENT_GOT_SUGGEST; 490 490 e.pieceIndex = pieceIndex; 491 publish( msgs, &e ); 492 } 493 494 static void 495 fireClientGotPort( tr_peermsgs * msgs, tr_port port ) 496 { 497 tr_peer_event e = blankEvent; 498 e.eventType = TR_PEER_CLIENT_GOT_PORT; 499 e.port = port; 491 500 publish( msgs, &e ); 492 501 } … … 1060 1069 /* get peer's listening port */ 1061 1070 if( tr_bencDictFindInt( &val, "p", &i ) ) { 1062 msgs->peer->port = htons( (uint16_t)i );1063 dbgmsg( msgs, " msgs->port is now %hu", msgs->peer->port);1071 fireClientGotPort( msgs, (tr_port)i ); 1072 dbgmsg( msgs, "peer's port is now %d", (int)i ); 1064 1073 } 1065 1074 … … 1456 1465 tr_peerIoReadUint16( msgs->peer->io, inbuf, &msgs->peer->dht_port ); 1457 1466 if( msgs->peer->dht_port > 0 ) 1458 tr_dhtAddNode( getSession(msgs), &msgs->peer->addr, msgs->peer->dht_port, 0 ); 1467 tr_dhtAddNode( getSession(msgs), 1468 tr_peerAddress( msgs->peer ), 1469 msgs->peer->dht_port, 0 ); 1459 1470 break; 1460 1471
Note: See TracChangeset
for help on using the changeset viewer.