1#define CCONTROL_TARGET (100 * 1000) // us 2#define RATE_CHECK_INTERVAL 10000 // ms 3#define DYNAMIC_PACKET_SIZE_ENABLED false 4#define DYNAMIC_PACKET_SIZE_FACTOR 2 5// This should return the global number of bytes sent, used for determining dynamic 6// packet size based on rate 7uint64 UTP_GetGlobalUTPBytesSent(const struct sockaddr *remote, socklen_t remotelen) { return 0; } 8 9enum bandwidth_type_t { 10 payload_bandwidth, connect_overhead, 11 close_overhead, ack_overhead, 12 header_overhead, retransmit_overhead 13}; 14 15#ifdef WIN32 16#define I64u "%I64u" 17#else 18#define I64u "%Lu" 19#endif 20#ifdef WIN32 21#define snprintf _snprintf 22#endif 23 24#define g_log_utp 0 25#define g_log_utp_verbose 0 26void utp_log(char const* fmt, ...); 27