Tools/NetTest - Add a runner to test networking stack
[tpg/acess2.git] / Tools / NetTest_Runner / include / net.h
diff --git a/Tools/NetTest_Runner/include/net.h b/Tools/NetTest_Runner/include/net.h
new file mode 100644 (file)
index 0000000..e30ef93
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ * net.h
+ * - Network interface IO
+ */
+#ifndef _NET_H_
+#define _NET_H_
+
+#include <stddef.h>
+#include <stdbool.h>
+
+#define MTU    1520
+
+extern int     Net_Open(int IfNum, const char *Path);
+extern void    Net_Close(int IfNum);
+
+
+extern size_t  Net_Receive(int IfNum, size_t MaxLen, void *DestBuf, unsigned int Timeout);
+extern void    Net_Send(int IfNum, size_t Length, const void *Buf);
+
+#endif
+

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