Changeset 7441 for trunk/libtransmission/handshake.c
- Timestamp:
- Dec 20, 2008, 10:19:34 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/handshake.c
r7419 r7441 1091 1091 } 1092 1092 1093 void 1094 tr_handshakeFree( tr_handshake * handshake ) 1095 { 1096 if( handshake->io ) 1097 tr_peerIoFree( handshake->io ); 1098 1099 tr_free( handshake ); 1100 } 1101 1093 1102 static int 1094 1103 tr_handshakeDone( tr_handshake * handshake, 1095 1104 int isOK ) 1096 1105 { 1097 intsuccess;1106 tr_bool success; 1098 1107 1099 1108 dbgmsg( handshake, "handshakeDone: %s", isOK ? "connected" : "aborting" ); … … 1101 1110 1102 1111 success = fireDoneFunc( handshake, isOK ); 1103 1104 tr_free( handshake );1105 1112 1106 1113 return success ? READ_LATER : READ_ERR; … … 1193 1200 } 1194 1201 1202 struct tr_peerIo* 1203 tr_handshakeStealIO( tr_handshake * handshake ) 1204 { 1205 struct tr_peerIo * io; 1206 1207 assert( handshake ); 1208 assert( handshake->io ); 1209 1210 io = handshake->io; 1211 handshake->io = NULL; 1212 return io; 1213 } 1214 1195 1215 const tr_address * 1196 1216 tr_handshakeGetAddr( const struct tr_handshake * handshake,
Note: See TracChangeset
for help on using the changeset viewer.