diff options
author | rodri <rgl@antares-labs.eu> | 2020-12-13 13:49:38 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2020-12-13 13:49:38 +0000 |
commit | 47b8a9471fe006cef74d1ba8f8a2839fd8164041 (patch) | |
tree | 9c06df600c7b690d0ede965f7d589ef8c4aab629 /dat.h | |
download | echod-47b8a9471fe006cef74d1ba8f8a2839fd8164041.tar.gz echod-47b8a9471fe006cef74d1ba8f8a2839fd8164041.tar.bz2 echod-47b8a9471fe006cef74d1ba8f8a2839fd8164041.zip |
initial commit. basic udp echo support.
Diffstat (limited to 'dat.h')
-rw-r--r-- | dat.h | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -0,0 +1,26 @@ +#define nil NULL + +typedef long long vlong; +typedef unsigned int uint; +typedef unsigned long ulong; +typedef unsigned long long uvlong; +typedef uint32_t u32int; +typedef struct sockaddr sockaddr; +typedef struct sockaddr_in sockaddr_in; + +typedef struct UDPEchoPlus UDPEchoPlus; + + +/* + * TR-143 - Enabling Network Throughput Performance Tests and Statistical Monitoring + * Issue 1 Amendment 1 Corrigendum 1, ยง A.1.4 + */ +struct UDPEchoPlus +{ + u32int gensn; /* TestGenSN */ + u32int ressn; /* TestRespSN */ + u32int rxtime; /* TestRespRecvTimeStamp */ + u32int txtime; /* TestRespReplyTimeStamp */ + u32int ntxfails; /* TestRespReplyFailureCount */ + u32int iterno; /* TestIterationNumber */ +}; |