I think I was able to figure my own confusion out after browsing the bluez userspace tools. The kernel does not handle anything above the L2CAP layer. This is ATT and that negotiation is in user space, nothing to do with sockopts!
I think I was able to figure my own confusion out after browsing the bluez userspace tools. The kernel does not handle anything above the L2CAP layer. This is ATT and that negotiation is in user space, nothing to do with sockopts!