Thread (12 messages) flat view 12 messages, 4 authors, 2011-11-16

Re: [PATCH v2] Bluetooth: Create a unique mgmt error code hierarchy

From: Andre Guedes <hidden>
Date: 2011-11-11 16:49:07

Hi Johan,

On Nov 11, 2011, at 1:10 PM, johan.hedberg@gmail.com wrote:
From: Johan Hedberg <redacted>

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help