From 42aef2fbc0976eeccdd3fec64690442069ad960e Mon Sep 17 00:00:00 2001 From: Wootak Jung Date: Mon, 4 Jun 2018 18:30:00 +0900 Subject: [PATCH] Add headless device handling logic Change-Id: Iee83a7af02901787e3697d95f86ecf79103b9b67 --- src/adapter.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/adapter.c b/src/adapter.c index b3bc958..a7aec92 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -10733,8 +10733,11 @@ static gboolean process_auth_queue(gpointer user_data) #ifndef TIZEN_FEATURE_BLUEZ_MODIFY if (device_is_trusted(device) == TRUE) { #else - if (device_is_trusted(device) == TRUE || - device_is_profile_trusted(device, auth->uuid)) { + if (device_is_trusted(device) == TRUE + || device_is_profile_trusted(device, auth->uuid) + || main_opts.pin_code) { + /* In headless device(pin_code is existing), + no need to request to agent */ #endif auth->cb(NULL, auth->user_data); goto next; -- 2.7.4