Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
bcm_classifier_rule Struct Reference

#include <Adapter.h>

Data Fields

ULONG ulSFID
 
UCHAR ucReserved [2]
 
B_UINT16 uiClassifierRuleIndex
 
BOOLEAN bUsed
 
USHORT usVCID_Value
 
B_UINT8 u8ClassifierRulePriority
 
U_IP_ADDRESS stSrcIpAddress
 
UCHAR ucIPSourceAddressLength
 
U_IP_ADDRESS stDestIpAddress
 
UCHAR ucIPDestinationAddressLength
 
UCHAR ucIPTypeOfServiceLength
 
UCHAR ucTosLow
 
UCHAR ucTosHigh
 
UCHAR ucTosMask
 
UCHAR ucProtocolLength
 
UCHAR ucProtocol [MAX_PROTOCOL_LENGTH]
 
USHORT usSrcPortRangeLo [MAX_PORT_RANGE]
 
USHORT usSrcPortRangeHi [MAX_PORT_RANGE]
 
UCHAR ucSrcPortRangeLength
 
USHORT usDestPortRangeLo [MAX_PORT_RANGE]
 
USHORT usDestPortRangeHi [MAX_PORT_RANGE]
 
UCHAR ucDestPortRangeLength
 
BOOLEAN bProtocolValid
 
BOOLEAN bTOSValid
 
BOOLEAN bDestIpValid
 
BOOLEAN bSrcIpValid
 
UCHAR ucDirection
 
BOOLEAN bIpv6Protocol
 
UINT32 u32PHSRuleID
 
S_PHS_RULE sPhsRule
 
UCHAR u8AssociatedPHSI
 
UCHAR ucEthCSSrcMACLen
 
UCHAR au8EThCSSrcMAC [MAC_ADDRESS_SIZE]
 
UCHAR au8EThCSSrcMACMask [MAC_ADDRESS_SIZE]
 
UCHAR ucEthCSDestMACLen
 
UCHAR au8EThCSDestMAC [MAC_ADDRESS_SIZE]
 
UCHAR au8EThCSDestMACMask [MAC_ADDRESS_SIZE]
 
UCHAR ucEtherTypeLen
 
UCHAR au8EthCSEtherType [NUM_ETHERTYPE_BYTES]
 
UCHAR usUserPriority [2]
 
USHORT usVLANID
 
USHORT usValidityBitMap
 

Detailed Description

Definition at line 62 of file Adapter.h.

Field Documentation

UCHAR au8EThCSDestMAC[MAC_ADDRESS_SIZE]

Definition at line 106 of file Adapter.h.

UCHAR au8EThCSDestMACMask[MAC_ADDRESS_SIZE]

Definition at line 107 of file Adapter.h.

UCHAR au8EthCSEtherType[NUM_ETHERTYPE_BYTES]

Definition at line 109 of file Adapter.h.

UCHAR au8EThCSSrcMAC[MAC_ADDRESS_SIZE]

Definition at line 103 of file Adapter.h.

UCHAR au8EThCSSrcMACMask[MAC_ADDRESS_SIZE]

Definition at line 104 of file Adapter.h.

BOOLEAN bDestIpValid

Definition at line 91 of file Adapter.h.

BOOLEAN bIpv6Protocol

Definition at line 96 of file Adapter.h.

BOOLEAN bProtocolValid

Definition at line 89 of file Adapter.h.

BOOLEAN bSrcIpValid

Definition at line 92 of file Adapter.h.

BOOLEAN bTOSValid

Definition at line 90 of file Adapter.h.

BOOLEAN bUsed

Definition at line 66 of file Adapter.h.

S_PHS_RULE sPhsRule

Definition at line 98 of file Adapter.h.

U_IP_ADDRESS stDestIpAddress

Definition at line 72 of file Adapter.h.

U_IP_ADDRESS stSrcIpAddress

Definition at line 69 of file Adapter.h.

UINT32 u32PHSRuleID

Definition at line 97 of file Adapter.h.

UCHAR u8AssociatedPHSI

Definition at line 99 of file Adapter.h.

B_UINT8 u8ClassifierRulePriority

Definition at line 68 of file Adapter.h.

UCHAR ucDestPortRangeLength

Definition at line 87 of file Adapter.h.

UCHAR ucDirection

Definition at line 95 of file Adapter.h.

UCHAR ucEthCSDestMACLen

Definition at line 105 of file Adapter.h.

UCHAR ucEthCSSrcMACLen

Definition at line 102 of file Adapter.h.

UCHAR ucEtherTypeLen

Definition at line 108 of file Adapter.h.

UCHAR ucIPDestinationAddressLength

Definition at line 73 of file Adapter.h.

UCHAR ucIPSourceAddressLength

Definition at line 70 of file Adapter.h.

UCHAR ucIPTypeOfServiceLength

Definition at line 74 of file Adapter.h.

Definition at line 80 of file Adapter.h.

UCHAR ucProtocolLength

Definition at line 79 of file Adapter.h.

UCHAR ucReserved[2]

Definition at line 64 of file Adapter.h.

UCHAR ucSrcPortRangeLength

Definition at line 83 of file Adapter.h.

UCHAR ucTosHigh

Definition at line 76 of file Adapter.h.

UCHAR ucTosLow

Definition at line 75 of file Adapter.h.

UCHAR ucTosMask

Definition at line 77 of file Adapter.h.

B_UINT16 uiClassifierRuleIndex

Definition at line 65 of file Adapter.h.

ULONG ulSFID

Definition at line 63 of file Adapter.h.

USHORT usDestPortRangeHi[MAX_PORT_RANGE]

Definition at line 86 of file Adapter.h.

USHORT usDestPortRangeLo[MAX_PORT_RANGE]

Definition at line 85 of file Adapter.h.

USHORT usSrcPortRangeHi[MAX_PORT_RANGE]

Definition at line 82 of file Adapter.h.

USHORT usSrcPortRangeLo[MAX_PORT_RANGE]

Definition at line 81 of file Adapter.h.

UCHAR usUserPriority[2]

Definition at line 110 of file Adapter.h.

USHORT usValidityBitMap

Definition at line 112 of file Adapter.h.

USHORT usVCID_Value

Definition at line 67 of file Adapter.h.

USHORT usVLANID

Definition at line 111 of file Adapter.h.


The documentation for this struct was generated from the following file: