ETHFW API Guide
EthRemoteCfg_FilterMacAddReq Struct Reference

Detailed Description

Request params for ETHREMOTECFG_CMD_ADD_FILTER_MAC command.

This structure holds vlanId, MAC address and Rx flowIdx details used for adding multicast MAC address to the receive filter.

Data Fields

EthRemoteCfg_ReqHdr hdr
 
uint8_t macAddr [ETHREMOTECFG_MACADDRLEN]
 
uint16_t vlanId
 
uint32_t flowIdxBase
 
uint32_t flowIdxOffset
 

Field Documentation

◆ hdr

EthRemoteCfg_ReqHdr EthRemoteCfg_FilterMacAddReq::hdr

Request message common header.

◆ macAddr

uint8_t EthRemoteCfg_FilterMacAddReq::macAddr[ETHREMOTECFG_MACADDRLEN]

Multicast MAC address to be added.

◆ vlanId

uint16_t EthRemoteCfg_FilterMacAddReq::vlanId

VLAN id.

◆ flowIdxBase

uint32_t EthRemoteCfg_FilterMacAddReq::flowIdxBase

Rx flow index base from which the MAC_address association will be added. It's applicable only for exclusive multicast traffic.

◆ flowIdxOffset

uint32_t EthRemoteCfg_FilterMacAddReq::flowIdxOffset

Rx flow index offset.