Changeset 5917 for trunk/libtransmission/peer-io.c
- Timestamp:
- May 23, 2008, 6:56:42 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/peer-io.c
r5738 r5917 42 42 **/ 43 43 44 struct tr_extensions45 {46 unsigned int extendedProtocolSupported : 1;47 unsigned int fastPeersSupported : 1;48 };49 50 44 struct tr_peerIo 51 45 { 52 struct tr_handle * handle; 53 54 struct in_addr in_addr; 55 int port; 56 int socket; 57 int encryptionMode; 58 int timeout; 59 struct bufferevent * bufev; 60 uint8_t peerId[20]; 61 time_t timeCreated; 62 63 tr_extensions extensions; 64 65 unsigned int isEncrypted : 1; 66 unsigned int isIncoming : 1; 67 unsigned int peerIdIsSet : 1; 68 69 tr_can_read_cb canRead; 70 tr_did_write_cb didWrite; 71 tr_net_error_cb gotError; 72 void * userData; 73 74 tr_crypto * crypto; 46 unsigned int isEncrypted : 1; 47 unsigned int isIncoming : 1; 48 unsigned int peerIdIsSet : 1; 49 unsigned int extendedProtocolSupported : 1; 50 unsigned int fastPeersSupported : 1; 51 52 uint8_t encryptionMode; 53 uint8_t timeout; 54 uint16_t port; 55 int socket; 56 57 uint8_t peerId[20]; 58 time_t timeCreated; 59 60 struct tr_handle * handle; 61 62 struct in_addr in_addr; 63 struct bufferevent * bufev; 64 65 tr_can_read_cb canRead; 66 tr_did_write_cb didWrite; 67 tr_net_error_cb gotError; 68 void * userData; 69 70 tr_crypto * crypto; 75 71 }; 76 72 … … 389 385 assert( flag==0 || flag==1 ); 390 386 391 io->exten sions.extendedProtocolSupported = flag;387 io->extendedProtocolSupported = flag; 392 388 } 393 389 … … 398 394 assert( flag==0 || flag==1 ); 399 395 400 io-> extensions.fastPeersSupported = flag;396 io->fastPeersSupported = flag; 401 397 } 402 398 … … 406 402 assert( io != NULL ); 407 403 408 return io->exten sions.extendedProtocolSupported;404 return io->extendedProtocolSupported; 409 405 } 410 406 … … 414 410 assert( io != NULL ); 415 411 416 return io-> extensions.fastPeersSupported;412 return io->fastPeersSupported; 417 413 } 418 414 /**
Note: See TracChangeset
for help on using the changeset viewer.