Hi Santiago, On Thu, Dec 01, 2011, Santiago Carot wrote: > As far as I see, CID uses little endian as well, There are some parts > in the code where the byte conversion is done when BT_IO_OPT_CID is > provided, for example in l2cap_connect, Conversely, this attribute is > being provided in bt_io_get without host endian conversion. > > Diving in the code I can see that the gatt-server is getting it in > ./src/attrib-server.c:1039 so I guess that there is the same problem > that we had in big endian architectures. Please also take a look at the kernel side since that's the only way to be sure. Last time I checked I saw byte-order conversion for CID but not for PSM (i.e. PSM was expected in little endian whereas CID wasn't). Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html