Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
TFTIDParams Struct Reference

#include <qaGobiApiWds.h>

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

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