New scheduler and cleanup
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
21
mud.h
21
mud.h
@@ -27,36 +27,35 @@ struct mud_path {
|
||||
uint64_t send_time;
|
||||
int remote;
|
||||
} conf;
|
||||
uint64_t send_max;
|
||||
uint64_t send_max_time;
|
||||
uint64_t recv_max;
|
||||
uint64_t recv_max_time;
|
||||
uint64_t rtt;
|
||||
uint64_t rttvar;
|
||||
uint64_t lat;
|
||||
uint64_t latmin;
|
||||
uint64_t latmax;
|
||||
uint64_t rst;
|
||||
uint64_t ratevar;
|
||||
uint64_t r_lat;
|
||||
uint64_t r_latmin;
|
||||
uint64_t r_rate;
|
||||
uint64_t r_ratemax;
|
||||
uint64_t r_rst;
|
||||
uint64_t r_rms;
|
||||
uint64_t r_rmt;
|
||||
uint64_t limit;
|
||||
uint64_t stat_time;
|
||||
uint64_t r_max;
|
||||
uint64_t r_max_time;
|
||||
uint64_t prob;
|
||||
struct {
|
||||
size_t ok;
|
||||
size_t probe;
|
||||
uint64_t time;
|
||||
} mtu;
|
||||
struct {
|
||||
uint64_t max;
|
||||
uint64_t max_time;
|
||||
uint64_t total;
|
||||
uint64_t rate;
|
||||
uint64_t ratemax;
|
||||
uint64_t bytes;
|
||||
uint64_t stat_time;
|
||||
uint64_t time;
|
||||
} send, recv;
|
||||
struct mud_public pub;
|
||||
unsigned char ok;
|
||||
};
|
||||
|
||||
struct mud *mud_create (struct sockaddr *);
|
||||
|
||||
Reference in New Issue
Block a user