Bug:
80145946
Test: manual
Change-Id: Ic83eaa4be868d5a345d80cd50a6915c0af719a53
#include <string.h>
#include "btm_ble_api.h"
#include "l2c_api.h"
-
+#include "log/log.h"
#include "smp_int.h"
(bd_addr[4]<<8)+bd_addr[5],
(connected) ? "connected" : "disconnected");
+ if (p_cb->role > HCI_ROLE_SLAVE) {
+ SMP_TRACE_ERROR ("%s: invalid role %d", __func__, p_cb->role);
+ android_errorWriteLog(0x534e4554, "80145946");
+ return;
+ }
+
if (connected)
{
if(!p_cb->connect_initialized)