Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

intnet.h File Reference


Detailed Description

INETNET - Internal Networking.

Definition in file intnet.h.

#include <VBox/types.h>
#include <VBox/stam.h>
#include <VBox/sup.h>
#include <iprt/assert.h>
#include <iprt/asm.h>

Go to the source code of this file.

Classes

struct  INTNETBUF
struct  INTNETHDR
struct  INTNETIFCLOSEREQ
struct  INTNETIFGETRING3BUFFERREQ
struct  INTNETIFSENDREQ
struct  INTNETIFSETPROMISCUOUSMODEREQ
struct  INTNETIFWAITREQ
struct  INTNETRINGBUF

Defines

#define INTNET_HANDLE_INDEX_MASK   0xffff
#define INTNET_HANDLE_INVALID   (0)
#define INTNET_HANDLE_MAGIC   0x88880000
#define INTNET_HANDLE_MAX   0xffff
#define INTNET_MAX_NETWORK_NAME   128
#define INTNETHDR_TYPE_FRAME   0x2442

Typedefs

typedef uint32_t INTNETIFHANDLE
typedef typedef__BEGIN_DECLS
struct INTNET
PINTNET
typedef INTNETBUFPINTNETBUF
typedef struct INTNETHDRPINTNETHDR
typedef INTNETIFCLOSEREQPINTNETIFCLOSEREQ
typedef INTNETIFGETRING3BUFFERREQPINTNETIFGETRING3BUFFERREQ
typedef INTNETIFHANDLEPINTNETIFHANDLE
typedef INTNETIFSENDREQPINTNETIFSENDREQ
typedef
INTNETIFSETPROMISCUOUSMODEREQ
PINTNETIFSETPROMISCUOUSMODEREQ
typedef INTNETIFWAITREQPINTNETIFWAITREQ
typedef INTNETOPENREQ * PINTNETOPENREQ
typedef INTNETRINGBUFPINTNETRINGBUF

Functions

 DECLINLINE (void *) INTNETHdrGetFramePtr(PINTNETHDR pHdr
 DECLINLINE (uint32_t) INTNETRingGetWritable(PINTNETRINGBUF pRingBuf)
 INTNETR0DECL (int) INTNETR0OpenReq(PINTNET pIntNet

Variables

PSUPDRVSESSION PINTNETOPENREQ pReq
PSUPDRVSESSION pSession


Generated by  Doxygen 1.6.0   Back to index