aboutsummaryrefslogtreecommitdiff
path: root/general_network.h
diff options
context:
space:
mode:
Diffstat (limited to 'general_network.h')
-rw-r--r--general_network.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/general_network.h b/general_network.h
index 34a3d0c..541e1ff 100644
--- a/general_network.h
+++ b/general_network.h
@@ -63,6 +63,11 @@ struct server_info {
size_t net;
size_t distance;
+
+ struct timeval latency;
+ struct timeval last_ping;
+ char awaiting_pong;
+ char latency_valid;
};
struct user_info {
@@ -89,6 +94,11 @@ struct user_info {
size_t protocol;
size_t net;
+
+ struct timeval latency;
+ struct timeval last_ping;
+ char awaiting_pong;
+ char latency_ready;
};
int resolve(struct string address, struct string port, struct sockaddr *sockaddr);