Bitdefender Hypervisor Memory Introspection
|
Go to the source code of this file.
Data Structures | |
union | _INTRONET_ADDRESS |
An IP address. More... | |
struct | _INTRONET_ENDPOINT |
An endpoint. More... | |
Macros | |
#define | INTRONET_MIN_BUFFER_SIZE (sizeof("[ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff]")) |
The minimum buffer size needed for the textual representation of an IP address. More... | |
Typedefs | |
typedef union _INTRONET_ADDRESS | INTRONET_ADDRESS |
An IP address. More... | |
typedef WORD | INTRONET_PORT |
typedef struct _INTRONET_ENDPOINT | INTRONET_ENDPOINT |
An endpoint. More... | |
Functions | |
const char * | IntNetStateToString (INTRO_NET_STATE State) |
Converts a connection state to a string. More... | |
INTRO_NET_STATE | IntNetConvertState (const DWORD State) |
Converts a guest connection state to an Introcore connection state. More... | |
DWORD | IntNetAddrToStr (const INTRO_NET_AF Family, const INTRONET_ADDRESS *Address, CHAR *String) |
Converts an IP address to a string. More... | |
#define INTRONET_MIN_BUFFER_SIZE (sizeof("[ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff]")) |
The minimum buffer size needed for the textual representation of an IP address.
Definition at line 12 of file intronet.h.
Referenced by IntLixNetProcessConnection(), IntNetAddrToStr(), IntNetStateToString(), and IntWinNetDumpConnection().
typedef union _INTRONET_ADDRESS INTRONET_ADDRESS |
An IP address.
typedef struct _INTRONET_ENDPOINT INTRONET_ENDPOINT |
An endpoint.
typedef WORD INTRONET_PORT |
Definition at line 22 of file intronet.h.
DWORD IntNetAddrToStr | ( | const INTRO_NET_AF | Family, |
const INTRONET_ADDRESS * | Address, | ||
CHAR * | String | ||
) |
Converts an IP address to a string.
[in] | Family | The type of address. |
[in] | Address | Pointer to an address. |
[in] | String | Pointer to a buffer that, on success, will contain a NULL-terminated string that represents the provided address. Must be at least INTRONET_MIN_BUFFER_SIZE long. |
Definition at line 11 of file intronet.c.
Referenced by IntLixNetProcessConnection(), IntNetStateToString(), and IntWinNetDumpConnection().
INTRO_NET_STATE IntNetConvertState | ( | const DWORD | State | ) |
Converts a guest connection state to an Introcore connection state.
[in] | State | Connection state to be converted. |
Definition at line 210 of file intronet.c.
Referenced by IntLixNetGetConnectionFromSocket(), IntNetStateToString(), and IntWinNetGetPortsAndState().
const char* IntNetStateToString | ( | INTRO_NET_STATE | State | ) |
Converts a connection state to a string.
Definition at line 69 of file intronet.h.
Referenced by IntLixNetProcessConnection(), and IntWinNetDumpConnection().