noble/bleno

Linux 6.9 support broken

mayfield opened this issue · 0 comments

Hi, on linux 6.9 there are some changes to validating the size arg of setsockopt for the HCI setFilter call that break bleno.

Background: abandonware/node-bluetooth-hci-socket#60 (comment)

The fix could be as simple as changing hci.js:setSocketfilter() to alloc 16 bytes instead of 14 but it might be prudent to see what the devs of node-bluetooth-hci-socket think first. I'm just a reporter and not a BLE expert.