interface_rec Struct Reference

#include <hlbr.h>


Data Fields

char Name [MAX_INTERFACE_NAME_LEN]
int ID
int Type
int Proto
int MTU
int FD
char IsPollable
char Role
pthread_t Thread
int ThreadID
void * User


Detailed Description

Definition at line 193 of file hlbr.h.


Field Documentation

char interface_rec::Name[MAX_INTERFACE_NAME_LEN]

Definition at line 194 of file hlbr.h.

Referenced by GetInterfaceByName(), InterfaceNameAddNode(), LoopThreadTCPDump(), MainLoopPoll(), OpenInterface(), OpenInterfaceTCPDump(), ParseInterface(), RouteAndSend(), RouteBNSAddNode(), RouteDIP(), RouteDIPAddNode(), RouteMacFilter(), RouteMacFilterAddNode(), RouteSIP(), RouteSIPAddNode(), RouteSIPParseArgs(), and WritePacket().

int interface_rec::ID

Definition at line 195 of file hlbr.h.

Referenced by ParseInterface(), and RouteMacFilterAddNode().

int interface_rec::Type

Definition at line 196 of file hlbr.h.

Referenced by OpenInterface(), ParseInterface(), ReadPacket(), StartInterfaceThread(), and WritePacket().

int interface_rec::Proto

Definition at line 197 of file hlbr.h.

Referenced by DecodeEthernet(), and ParseInterface().

int interface_rec::MTU

Definition at line 198 of file hlbr.h.

Referenced by OpenInterfaceTCPDump(), and ParseInterface().

int interface_rec::FD

Definition at line 199 of file hlbr.h.

Referenced by MainLoopPoll(), OpenInterfaceTCPDump(), ParseInterface(), and ReadPacketTCPDump().

char interface_rec::IsPollable

Definition at line 200 of file hlbr.h.

Referenced by MainLoop(), and OpenInterfaceTCPDump().

char interface_rec::Role

Definition at line 201 of file hlbr.h.

Referenced by ParseInterface().

pthread_t interface_rec::Thread

Definition at line 202 of file hlbr.h.

Referenced by LoopThreadTCPDump().

int interface_rec::ThreadID

Definition at line 203 of file hlbr.h.

Referenced by LoopThreadTCPDump().

void* interface_rec::User

Definition at line 204 of file hlbr.h.


The documentation for this struct was generated from the following file:
Generated on Sat Jul 7 23:33:11 2007 for HLBR by  doxygen 1.5.2