Data Fields
CpswAle_NetworkSecurityConfig_s Struct Reference

High level structure with ALE network security configuration. More...

#include <cpsw_ale.h>

Data Fields

bool hostOuiNoMatchDeny
 
bool enableVid0Mode
 
CpswAle_MalformedPktSecurityConfig malformedPktCfg
 
CpswAle_IPPktSecurityConfig ipPktCfg
 
CpswAle_MacAuthConfig macAuthCfg
 

Detailed Description

High level structure with ALE network security configuration.

Field Documentation

bool CpswAle_NetworkSecurityConfig_s::enableVid0Mode

Enable VLAN ID = 0 Mode, When cleared process the priority tagged packet with VID = PORT_VLAN[11:0]. When set process the priority tagged packet with VID = 0

bool CpswAle_NetworkSecurityConfig_s::hostOuiNoMatchDeny

When set, any packet with a non-matching OUI source address will be dropped to the host unless the packet destination address matches a supervisory destination address table entry. When cleared, any packet source address matching an OUI address table entry will be dropped to the host unless the destination address matches with a supervisory destination address table entry

CpswAle_IPPktSecurityConfig CpswAle_NetworkSecurityConfig_s::ipPktCfg

IP packet security configuration

CpswAle_MacAuthConfig CpswAle_NetworkSecurityConfig_s::macAuthCfg

MAC authentication configuration

CpswAle_MalformedPktSecurityConfig CpswAle_NetworkSecurityConfig_s::malformedPktCfg

Malformed packet configuration


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

Copyright 2020, Texas Instruments Incorporated