#ifndef __TFT_DEF_H__ #define __TFT_DEF_H__ #include "global_types.h" #define LWIP_IP_DEF typedef struct { unsigned int min; //low limit unsigned int max; //max limit } NumericRange; typedef struct _TFTNode{ struct _TFTNode *pre; struct _TFTNode *next; }TFTNode; typedef struct { unsigned int direction; Bool directionPresent; UINT8 pIdNextHdr; /**< Protocol number (ipv4) / next header (ipv6) */ Bool pIdNextHdrPresent; /**< TRUE: if present \sa CCI API Ref Manual */ //Michal NumericRange localPortRange; NumericRange RemotePortRange; Bool localPortRangePresent; Bool RemotePortRangePresent; unsigned char SecondaryCID; unsigned char PfIdx; // Packet Filter ID unsigned char EpIdx; // Evaluation Precedence Index Bool TosPresent; unsigned char Tos; // Type of Service unsigned char TosMask; // Type of Service Mask Bool SpiPresent; Bool FlowLablePresent; unsigned int SPI; unsigned int FlowLable; unsigned char IPType; unsigned int RemoteAddress[4]; Bool RemoteAddressPresent; unsigned int SubnetMask[4]; Bool SubnetMaskPresent; unsigned int maxULRate; /**