X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Tools%2FNetTest_Runner%2Finclude%2Ftcp.h;fp=Tools%2FNetTest_Runner%2Finclude%2Ftcp.h;h=a96d921a23b28946b9304aa5ff1e91fd53bd32ab;hb=50a98c40481c6d1df267f4631228e9a4d107fe74;hp=0000000000000000000000000000000000000000;hpb=7b64f5e7f00e445a5637e9e3289a1332a14d28e5;p=tpg%2Facess2.git diff --git a/Tools/NetTest_Runner/include/tcp.h b/Tools/NetTest_Runner/include/tcp.h new file mode 100644 index 00000000..a96d921a --- /dev/null +++ b/Tools/NetTest_Runner/include/tcp.h @@ -0,0 +1,20 @@ +/* + * tcp.h + * - TCP Test Wrapper + */ +#ifndef _TCP_H_ +#define _TCP_H_ + +#include +#include +#include + +#define TCP_FIN 0x01 +#define TCP_SYN 0x02 +#define TCP_RST 0x04 + +extern void TCP_Send(int IF, int AF, const void *IP, short sport, short dport, uint32_t seq, uint32_t ack, uint8_t flags, uint16_t window, size_t data_len, const void *data); +extern bool TCP_Pkt_Check(size_t len, const void *data, size_t *ofs, int AF, const void *IP, short sport, short dport, uint8_t flags); + +#endif +