Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
TrafficFlow_t Struct Reference

#include <wds.h>

Data Fields

uint8_t filter_id
 
uint8_t eval_id
 
uint8_t ip_version
 
uint8_t source_ip
 
uint8_t source_ip_mask
 
uint8_t next_header
 
uint16_t dest_port_range_start
 
uint16_t dest_port_range_end
 
uint16_t src_port_range_start
 
uint16_t src_port_range_end
 
uint32_t ipsec_spi
 
uint16_t tos_mask
 
uint32_t flow_label
 

Detailed Description

This structure contains the Traffic Flow Template (TFT) ID1 Parameters of Get Default Settings response parameters.

Parameters
precedence_class
  • Precedence class
filter_id
  • Filter identifier.
eval_id
  • Evaluation precedence index.
ip_version
  • IP version number.
    • Values:
      • WDS_IP_VERSION_IPV4 (0x04) - IPv4
      • WDS_IP_VERSION_IPV6 (0x06) - IPv6
source_ip
  • Values:
    • IPv4 - Fill the first 4 bytes
    • IPv6 - Fill all the 16 bytes
source_ip_mask
  • Mask value for the source address.
next_header
  • Next header/protocol value.
dest_port_range_start
  • Start value for the destination port range.
dest_port_range_end
  • End value for the destination port range.
src_port_range_start
  • Start value for the source port range.
src_port_range_end
  • End value for the source port range.
ipsec_spi
  • IPSec security parameter index.
tos_mask
  • TOS mask (traffic class for IPv6).
flow_label
  • Flow label.

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