X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=inline;f=utcp_priv.h;h=143ed60191746d36cc39b39ee5a27f7b8420ba7b;hb=16ecd6d75bfabb97193581bcc8095652759cdb8e;hp=24f4158318ddccd8a4a586b72420fbe87de172c2;hpb=e7e607d6d1b4e53f6f2a6094c02240e4fd8f59d4;p=utcp diff --git a/utcp_priv.h b/utcp_priv.h index 24f4158..143ed60 100644 --- a/utcp_priv.h +++ b/utcp_priv.h @@ -38,10 +38,11 @@ #define DEFAULT_MTU 1000 -#define DEFAULT_USER_TIMEOUT 60 // s -#define CLOCK_GRANULARITY 1000 // us -#define START_RTO 1000000 // us -#define MAX_RTO 3000000 // us +#define USEC_PER_SEC 1000000 +#define DEFAULT_USER_TIMEOUT 60 // sec +#define CLOCK_GRANULARITY 1000 // usec +#define START_RTO 1000000 // usec +#define MAX_RTO 3000000 // usec struct hdr { uint16_t src; // Source port @@ -164,13 +165,13 @@ struct utcp { // Global socket options uint16_t mtu; - int timeout; // s + int timeout; // sec // RTT variables - uint32_t srtt; // us - uint32_t rttvar; // us - uint32_t rto; // us + uint32_t srtt; // usec + uint32_t rttvar; // usec + uint32_t rto; // usec // Connection management