the puncturing bitmap arg added to cfg80211_ch_switch_started_notify and cfg80211_ch_switch_notify in v6.3 were removed again in v6.9 after being moved into another struct.
One of the arguments passed to the beacon change callback was wrapped up into another struct in v6.7
This builds on and includes @henriqueqc's work in #49
Changes:
strlcpy
was removed in Linux 6.8cfg80211_ch_switch_started_notify
andcfg80211_ch_switch_notify
in v6.3 were removed again in v6.9 after being moved into another struct.See also similar changes in the -AU drivers. Some changes are held in common while others differ.