int partially_downloaded_piece(peer_t peer, connection_t remote_peer);
void request_new_piece_to_peer(peer_t peer, connection_t remote_peer);
void send_request_to_peer(peer_t peer, connection_t remote_peer, int piece);
int partially_downloaded_piece(peer_t peer, connection_t remote_peer);
void request_new_piece_to_peer(peer_t peer, connection_t remote_peer);
void send_request_to_peer(peer_t peer, connection_t remote_peer, int piece);