int senddata( const server &sv, const char *buffer, u32 len ) { sockaddr_in to = ( sv.tosockaddr() ); int bytes = sendto( mSocket, buffer, len, 0, (sockaddr *)&to, sizeof( to ) ); if ( bytes > 0 ) UPLOAD.update( bytes + UDP_HEADER_SIZE ); return ( bytes ); }