|
|
|
#define | BLE_SM_STATUS_SUCCESS 0x00 |
| |
|
#define | BLE_SM_STATUS_TIMEOUT 0x01 |
| |
|
#define | BLE_SM_STATUS_LINK_DISCONNECTED 0x02 |
| |
|
#define | BLE_SM_STATUS_LTK_NEGATIVE 0x03 |
| |
|
#define | BLE_SM_STATUS_RFU_RANGE1_BEGIN 0x04 |
| |
|
#define | BLE_SM_STATUS_RFU_RANGE1_END 0x80 |
| |
|
#define | BLE_SM_STATUS_PAIRING_FAIL_REASON_MASK 0x80 |
| |
|
#define | BLE_SM_STATUS_PASSKEY_ENTRY_FAILED 0x81 |
| |
|
#define | BLE_SM_STATUS_OOB_NOT_AVAILABLE 0x82 |
| |
|
#define | BLE_SM_STATUS_AUTHENTHICATION_REQUIREMENTS 0x83 |
| |
|
#define | BLE_SM_STATUS_CONFIRM_VALUE 0x84 |
| |
|
#define | BLE_SM_STATUS_PAIRING_NOT_SUPPORTED 0x85 |
| |
|
#define | BLE_SM_STATUS_ENCRYPTION_KEY_SIZE 0x86 |
| |
|
#define | BLE_SM_STATUS_COMMAND_NOT_SUPPORTED 0x87 |
| |
|
#define | BLE_SM_STATUS_UNSPECIFIED_REASON 0x88 |
| |
|
#define | BLE_SM_STATUS_REPEATED_ATTEMPTS 0x89 |
| |
|
#define | BLE_SM_STATUS_INVALID_PARAMETERS 0x8A |
| |
|
#define | BLE_SM_DHKEY_CHECK_FAILED 0x8B |
| |
|
#define | BLE_SM_NUMERIC_COMPARISON_FAILED 0x8C |
| |
|
#define | BLE_SM_BR_EDR_PAIRING_IN_PROGRESS 0x8D |
| |
|
#define | BLE_SM_CROSS_TRANSPORT_KEY_NOT_ALLOWED 0x8E |
| |
|
#define | BLE_SM_STATUS_RFU_RANGE2_BEGIN 0x8F |
| |
|
#define | BLE_SM_STATUS_RFU_RANGE2_END 0xFF |
| |
ble_sm.h provides security manger APIs as defined in BLE spec.