|
|
#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.