HomeFreeBSD

LinuxKPI: 802.11: pass non-0/NULL arguments to MO functions

Description

LinuxKPI: 802.11: pass non-0/NULL arguments to MO functions

In [1] we updated the KPI for various mac80211 ops functions to deal
with MLD code. Newer iwlwifi driver and firmware supports these
functions so we need to pass non-dummy (0, NULL) arguments to them.
Start extending the internel MO functions by these arguments and
pass down values from LinuxKPI 802.11 code.
It is assumed that further work will be needed to have all the
right fields available to at least work in the lgeacy way of a
single link.

Sponsored by: The FreeBSD Foundation
Improves: 549198b1ab95 (update mac80211 KPI) [1]
Approved by: re (gjb)

(cherry picked from commit 6854154638a2c04ab59da43aedbe2c0ee8ef71a5)
(cherry picked from commit be5f1d2e7138eb680db400813af54d9f33d9b252)

Details

Provenance
bzAuthored on Sep 16 2023, 1:10 PM
Parents
rG2ddd45f30ed8: iwlwifi / rtw88: temporary disconnect from build for updates
Branches
Unknown
Tags
Unknown