espressif / esp-hosted

Hosted Solution (Linux/MCU) with ESP32 (Wi-Fi + BT + BLE)
Other
706 stars 169 forks source link

fix build with linux kernel version >= 6.7.0 #418

Closed naguirre closed 4 months ago

naguirre commented 4 months ago

In 6.7.0, the kernel has changed the prototype of the change_beacon from :

int (*change_beacon)(struct wiphy *wiphy, struct net_device *dev,
                struct cfg80211_beacon_data *info);

to

int (*change_beacon)(struct wiphy *wiphy, struct net_device *dev,
                 struct cfg80211_ap_update *info);

This patchwork for reference : https://patchwork.kernel.org/project/linux-wireless/patch/20230727174100.11721-4-quic_alokad@quicinc.com/

mantriyogesh commented 4 months ago

Thank you @naguirre ,

We appreciate your time and effort for the PR. We will merge it shortly after the review.

@kapilkedawat PTAL..

mantriyogesh commented 4 months ago

@kapilkedawat ++

kapilkedawat commented 4 months ago

already have internal MR for this.

mantriyogesh commented 4 months ago

@naguirre ,

Please verify https://github.com/espressif/esp-hosted/commit/e0277692fe3205349d16daaf54cf3b9f17771c83

kapilkedawat commented 4 months ago

Hi @naguirre this is merged as part of https://github.com/espressif/esp-hosted/commit/e0277692fe3205349d16daaf54cf3b9f17771c83 . Thanks for the contribution.