Hi Johan, On Nov 11, 2011, at 1:10 PM, johan.hedberg@xxxxxxxxx wrote: > From: Johan Hedberg <johan.hedberg@xxxxxxxxx> > > The management protocol uses a single byte for error codes (aka command > status). In some places this value is directly copied from HCI and in > other a POSIX error number is used. This makes it impossible for > user-space to uniquily decipher the meaning of an error. > > To solve this issue a new mgmt-specific set of error codes is added > along with a conversion table for HCI status values. Using _only_ POSIX error codes in management protocol doesn't solve this problems? We could use the bt_to_errno() function to translate HCI errors into POSIX errors. BR, Andre -- 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