Fix possible NPE for UNKNOWN code path
Bug: 200595320
Test: Manual
Tag: #feature
Change-Id: I89b52553990bf58b8af304bab0bdd4cd8e8cb017
diff --git a/system/stack/smp/smp_act.cc b/system/stack/smp/smp_act.cc
index 9ec152c..1f6544a 100644
--- a/system/stack/smp/smp_act.cc
+++ b/system/stack/smp/smp_act.cc
@@ -1497,7 +1497,9 @@
break;
case SMP_OOB_UNKNOWN:
LOG_WARN("SMP_MODEL_SEC_CONN_OOB with SMP_OOB_UNKNOWN");
- smp_send_pair_fail(p_cb, NULL);
+ tSMP_INT_DATA smp_int_data;
+ smp_int_data.status = SMP_PAIR_AUTH_FAIL;
+ smp_send_pair_fail(p_cb, &smp_int_data);
return;
}
}