Hi Marcel, Thanks for the pointers. I sent a v3 series of the patch which omits all changes in libbluetooth. Please take a look! Regards, Archie On Thu, 2 Sept 2021 at 17:35, Marcel Holtmann <marcel@xxxxxxxxxxxx> wrote: > > Hi Archie, > > > Could you give me pointers on this libbluetooth API? > > I can't seem to figure out which ones of these replacements belong to > > libbluetooth. > > take a clean git tree and do this. > > ./bootstrap > ./configure --enable-library > make > make install DESTDIR=$PWD/x > find x > rm -rf x > > It should give you API from the include directory. > > x/usr/include/bluetooth > x/usr/include/bluetooth/cmtp.h > x/usr/include/bluetooth/hidp.h > x/usr/include/bluetooth/bluetooth.h > x/usr/include/bluetooth/bnep.h > x/usr/include/bluetooth/rfcomm.h > x/usr/include/bluetooth/l2cap.h > x/usr/include/bluetooth/hci.h > x/usr/include/bluetooth/sco.h > x/usr/include/bluetooth/sdp.h > x/usr/include/bluetooth/hci_lib.h > x/usr/include/bluetooth/sdp_lib.h > > So any change here is fundamentally an API breakage. > > Regards > > Marcel >