X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Tools%2FNetTest%2Finclude%2Fnettest.h;h=5edee29c9544da893741da7779647c1efbdd8bea;hb=920d4ea51ca96d1f3dc286928417864ea1200f96;hp=090f5d4e4745ddea29c9c831912662ab03a0a627;hpb=3241c317ee9f714eba6a0fa82de79cfe5f104993;p=tpg%2Facess2.git diff --git a/Tools/NetTest/include/nettest.h b/Tools/NetTest/include/nettest.h index 090f5d4e..5edee29c 100644 --- a/Tools/NetTest/include/nettest.h +++ b/Tools/NetTest/include/nettest.h @@ -8,21 +8,26 @@ #ifndef _NETTEST_H_ #define _NETTEST_H_ -#include +#ifndef NULL +# include +#endif extern int NativeNic_AddDev(char *Desc); extern int NetTest_AddAddress(const char *SetAddrString); extern void *NetTest_OpenTap(const char *Name); +extern void *NetTest_OpenUnix(const char *Name); extern size_t NetTest_WritePacket(void *Handle, size_t Size, const void *Data); extern size_t NetTest_ReadPacket(void *Handle, size_t MaxSize, void *Data); extern size_t NetTest_WriteStdout(const void *Data, size_t Size); extern void NetTest_Suite_Netcat(const char *Addr, int Port); +extern void NetTest_Suite_Cmdline(void); extern int Net_ParseAddress(const char *String, void *Addr); +extern int Net_OpenSocket(int AddrType, void *Addr, const char *Filename); extern int Net_OpenSocket_TCPC(int AddrType, void *Addr, int Port); #endif