![]()  | 
  
    PDK API Guide for J721E
    
   | 
 
InterVLAN route ingress packet match criteria configuration.
Data Fields | |
| uint32_t | packetMatchEnMask | 
| bool | ttlCheckEn | 
| Enet_MacPort | ingressPort | 
| CpswAle_MacAddrClassifierInfo | srcMacAddrInfo | 
| CpswAle_MacAddrClassifierInfo | dstMacAddrInfo | 
| uint32_t | vlanId | 
| CpswAle_IpAddrClassifierInfo | srcIpInfo | 
| CpswAle_IpAddrClassifierInfo | dstIpInfo | 
| uint16_t | etherType | 
| uint32_t Cpsw_InterVlanRouteIngressPktMatchCfg::packetMatchEnMask | 
Bitmask selecting classifier types to enable
| bool Cpsw_InterVlanRouteIngressPktMatchCfg::ttlCheckEn | 
Flag to enable TTL check. If enabled a packet whose TTL is zero will be routed to host port instead of being routed to egress port
| Enet_MacPort Cpsw_InterVlanRouteIngressPktMatchCfg::ingressPort | 
Port number to match. Must be valid if bit CPSW_INTERVLAN_INGRESSPKT_MATCH_PORT in packetMatchEnMask is set
| CpswAle_MacAddrClassifierInfo Cpsw_InterVlanRouteIngressPktMatchCfg::srcMacAddrInfo | 
Source MAC address to match. Must be valid if bit CPSW_INTERVLAN_INGRESSPKT_MATCH_MACSRC in packetMatchEnMask is set
| CpswAle_MacAddrClassifierInfo Cpsw_InterVlanRouteIngressPktMatchCfg::dstMacAddrInfo | 
Destination MAC address to match. Must valid if bit CPSW_INTERVLAN_INGRESSPKT_MATCH_MACDST in packetMatchEnMask is set
| uint32_t Cpsw_InterVlanRouteIngressPktMatchCfg::vlanId | 
Ingress packet VLAN ID to match
| CpswAle_IpAddrClassifierInfo Cpsw_InterVlanRouteIngressPktMatchCfg::srcIpInfo | 
Source IP address to match. Must be valid if bit CPSW_INTERVLAN_INGRESSPKT_MATCH_IPSRC in policerMatchEnMask is set
| CpswAle_IpAddrClassifierInfo Cpsw_InterVlanRouteIngressPktMatchCfg::dstIpInfo | 
Destination IP address to match. Must be valid if bit CPSW_INTERVLAN_INGRESSPKT_MATCH_IPDST in policerMatchEnMask is set.
| uint16_t Cpsw_InterVlanRouteIngressPktMatchCfg::etherType | 
Frame Ethertype to match. Must be valid if bit CPSW_INTERVLAN_INGRESSPKT_MATCH_ETHERTYPE in policerMatchEnMask is set.