diff options
Diffstat (limited to 'general_network.h')
-rw-r--r-- | general_network.h | 10 |
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); |