Tools/NetTest - Fixed ip checksum, pcap packet trace, cleanup
[tpg/acess2.git] / Tools / NetTest_Runner / include / test.h
index 3559faf..bf2da15 100644 (file)
@@ -3,6 +3,8 @@
 #ifndef _TEST_H_
 #define _TEST_H_
 
+#include <stddef.h>
+
 #define TEST_SETNAME(name)     test_setname(name)
 #define TEST_ASSERT(cnd)       do{if(!(cnd)) {test_assertion_fail(__FILE__,__LINE__,"%s",#cnd);return false;}}while(0)
 #define TEST_ASSERT_REL(a,r,b) do{long long a_val=(a),b_val=(b);if(!(a_val r b_val)) {test_assertion_fail(__FILE__,__LINE__,"%s(0x%llx)%s%s(0x%llx)",#a,a_val,#r,#b,b_val);return false;}}while(0)
@@ -11,6 +13,8 @@
 extern void    test_setname(const char *name);
 extern void    test_message(const char *filename, int line, const char *msg, ...);
 extern void    test_assertion_fail(const char *filename, int line, const char *test, ...);
+extern void    test_trace(const char *msg, ...);
+extern void    test_trace_hexdump(const char *hdr, const void *data, size_t len);
 
 #endif
 

UCC git Repository :: git.ucc.asn.au