ETHFW API Guide
EthRemoteCfg_VlanLeaveReq Struct Reference

Detailed Description

Request params for ETHREMOTECFG_CMD_LEAVE_VLAN command.

Parameters provided by remote clients to leave a VLAN previously joined using ETHREMOTECFG_CMD_JOIN_VLAN command. After successfully leaving the VLAN, VLAN traffic will stop on the provided RX flow.

Data Fields

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

Field Documentation

◆ hdr

EthRemoteCfg_ReqHdr EthRemoteCfg_VlanLeaveReq::hdr

Request message common header.

◆ vlanId

uint16_t EthRemoteCfg_VlanLeaveReq::vlanId

VLAN id.

◆ macAddr

uint8_t EthRemoteCfg_VlanLeaveReq::macAddr[ETHREMOTECFG_MACADDRLEN]

MAC address.

◆ flowIdxBase

uint32_t EthRemoteCfg_VlanLeaveReq::flowIdxBase

RX flow index base.

◆ flowIdxOffset

uint32_t EthRemoteCfg_VlanLeaveReq::flowIdxOffset

RX flow index offset to route unicast VLAN packets to.