LinuxQMISDK: TFTIDParams Struct Reference

LinuxQMISDK SLQS03.03.07

- Main Page
- Modules
- References
- Data Structures

- Data Structures
- Data Fields

Data Fields
TFTIDParams Struct Reference

## Data Fields
BYTE | filterId
BYTE | eValid
BYTE | ipVersion
WORD * | pSourceIP
BYTE | sourceIPMask
BYTE | nextHeader
WORD | destPortRangeStart
WORD | destPortRangeEnd
WORD | srcPortRangeStart
WORD | srcPortRangeEnd
ULONG | IPSECSPI
WORD | tosMask
ULONG | flowLabel

## Detailed Description

structure contains traffic flow template parameters

- Parameter values default to their data type's maximum unsigned value unless explicitly stated otherwise.

Parameters

  filterId | Filter identifier
  eValid | Evaluation precedence index
  pVersion | IP version number 4 - IPv4 6 - IPv6
  sourceIP | Source IP address IPv4 - Fill the first 4 bytes IPv6 - Fill all the 16 bytes
  sourceIPMask | Mask value for the source address
  nextHeader | Next header/protocol value
  destPortRangeStart | Start value of the destination port range
  destPortRangeEnd | End value of the destination port range
  srcPortRangeStart | Start value of the source port range
  srcPortRangeEnd | End value of the source port range
  IPSECSPI | IPSEC security parameter index
  tosMask | TOS mask (Traffic class for IPv6)
  flowLabel | Flow label

## Field Documentation

WORD TFTIDParams::destPortRangeEnd

WORD TFTIDParams::destPortRangeStart

BYTE TFTIDParams::eValid

BYTE TFTIDParams::filterId

ULONG TFTIDParams::flowLabel

ULONG TFTIDParams::IPSECSPI

BYTE TFTIDParams::ipVersion

BYTE TFTIDParams::nextHeader

WORD* TFTIDParams::pSourceIP

BYTE TFTIDParams::sourceIPMask

WORD TFTIDParams::srcPortRangeEnd

WORD TFTIDParams::srcPortRangeStart

WORD TFTIDParams::tosMask