47#define MAX_INTERFACE_PHYSADDR 8
48#define MAX_INTERFACE_DESCRIPTION 256
GLuint GLuint GLsizei GLenum type
GLenum const GLvoid * addr
void interfaceMapFree(void)
DWORD getInterfaceStatusByName(const char *name, PDWORD status)
DWORD getInterfacePhysicalByIndex(DWORD index, PDWORD len, PBYTE addr, PDWORD type)
DWORD getInterfaceEntryByName(const char *name, PMIB_IFROW entry)
DWORD getInterfaceMtuByName(const char *name, PDWORD mtu)
DWORD getNumNonLoopbackInterfaces(void)
struct _InterfaceIndexTable InterfaceIndexTable
DWORD getNumInterfaces(void)
DWORD getInterfaceBCastAddrByName(const char *name)
DWORD getInterfaceStatusByIndex(DWORD index, PDWORD status)
DWORD getInterfaceMaskByIndex(DWORD index)
InterfaceIndexTable * getNonLoopbackInterfaceIndexTable(void)
DWORD getInterfaceEntryByIndex(DWORD index, PMIB_IFROW entry)
DWORD getInterfaceMtuByIndex(DWORD index, PDWORD mtu)
const char * getInterfaceNameByIndex(DWORD index)
DWORD getInterfaceBCastAddrByIndex(DWORD index)
DWORD getInterfacePhysicalByName(const char *name, PDWORD len, PBYTE addr, PDWORD type)
DWORD getInterfaceMaskByName(const char *name)
DWORD getInterfaceIPAddrByName(const char *name)
DWORD getInterfaceIndexByName(const char *name, PDWORD index)
DWORD createIpForwardEntryOS(PMIB_IPFORWARDROW pRoute)
void interfaceMapInit(void)
InterfaceIndexTable * getInterfaceIndexTable(void)
char * toIPAddressString(unsigned int addr, char string[16])
NTSTATUS addIPAddress(IPAddr Address, IPMask Mask, DWORD IfIndex, PULONG NteContext, PULONG NteInstance)
DWORD getInterfaceIPAddrByIndex(DWORD index)
NTSTATUS deleteIpAddress(ULONG NteContext)
void consumeInterfaceName(const char *ifname)
BOOL isLoopback(HANDLE tcpFile, TDIEntityID *loop_maybe)