Wi-Fi transceiver multicast filter structure.

Defines the configuration parameters for enabling or disabling multicast filtering in the Wi-Fi transceiver.

Public Attributes#

uint8_t

Bit 0 is set to 1 to enable filtering for the specified MAC addresses, else set to 0 to disable filtering.

uint8_t

Number of multicast addresses. Valid values are 1, and 2. This field is ignored when filtering is disabled.

uint8_t

List of multicast addresses. This field is ignored when filtering is disabled.

Public Attribute Documentation#

flags#

uint8_t sl_wifi_transceiver_mcast_filter_t::flags

Bit 0 is set to 1 to enable filtering for the specified MAC addresses, else set to 0 to disable filtering.


Definition at line 772 of file components/protocol/wifi/inc/sl_wifi_types.h

num_of_mcast_addr#

uint8_t sl_wifi_transceiver_mcast_filter_t::num_of_mcast_addr

Number of multicast addresses. Valid values are 1, and 2. This field is ignored when filtering is disabled.


Definition at line 774 of file components/protocol/wifi/inc/sl_wifi_types.h

mac#

uint8_t sl_wifi_transceiver_mcast_filter_t::mac[2][6]

List of multicast addresses. This field is ignored when filtering is disabled.


Definition at line 775 of file components/protocol/wifi/inc/sl_wifi_types.h