routes/route_bns.h File Reference

#include "../config.h"
#include "../engine/hlbr.h"
#include "route.h"

Go to the source code of this file.

Data Structures

struct  bns_mac_interface
struct  bns_mac_ip

Defines

#define MAX_BNS   1024

Typedefs

typedef bns_mac_interface BNS_MAC
typedef bns_mac_ip BNS_IP

Functions

int InitRouteBNS ()

Variables

NumListBNSRerouteList


Define Documentation

#define MAX_BNS   1024

Definition at line 8 of file route_bns.h.

Referenced by AddMac(), InitRouteBNS(), and UpdateIP().


Typedef Documentation

typedef struct bns_mac_ip BNS_IP

typedef struct bns_mac_interface BNS_MAC


Function Documentation

int InitRouteBNS (  ) 

Definition at line 875 of file route_bns.c.

References route_rec::AddNode, ARPDecoderID, BIP, BMAC, BNS_MAX_NOTES, BNSNumIP, BNSNumMac, BNSRerouteList, CreateRoute(), DECODER_NONE, EthernetDecoderID, FALSE, GetDecoderByName(), Globals, InitNumList(), IPDecoderID, LIST_TYPE_TIME, MAX_BNS, Notes, ROUTE_NONE, RouteBNS(), RouteBNSAddNode(), route_rec::RouteFunc, global_vars::Routes, TCPDecoderID, ThisNote, TRUE, and UDPDecoderID.

Referenced by InitRoutes().


Variable Documentation

NumList* BNSRerouteList

Definition at line 27 of file route_bns.h.

Referenced by BNSAction(), HandleIPPacket(), InitRouteBNS(), and RouteBNSAddNode().


Generated on Sat Jul 7 23:33:11 2007 for HLBR by  doxygen 1.5.2