Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp5127784ybc; Fri, 15 Nov 2019 15:17:59 -0800 (PST) X-Google-Smtp-Source: APXvYqyYg9eGsWUIQ3+ve6bTmiROja1nsTIFGMxRjT4hdv9qbuDSP1cjiPJzI+pKtZt9Zh3hsPIo X-Received: by 2002:a17:906:742:: with SMTP id z2mr4897593ejb.32.1573859879665; Fri, 15 Nov 2019 15:17:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573859879; cv=none; d=google.com; s=arc-20160816; b=lWvelkcRveDjKtTEvsiBAwbGqYAmY8gloWu68k76u67/t9OojaviHw6epZyZwrTx0D No/RZyKRGILFNeUfowoZmgNATvqmz3+YtJ0zMAdigerg0OkyrirEVF8nrSdDJesBZgaV Nm8/3EzTLQwdxu4gFs+ufTHPgF7gPqor1HO1qLeRjc9km3ar0uQ6ebSedSa+OShEuDBr L7KXmzTDvRB0WDE/Vkt7QTbudPN/dTxRTvvde2QPB4aF5/Mf6DB8OvoaU16QpvMWCBne agFcR/HhIja8pfRIP5L92klCmGbLH7dUV152OMB7uPd8Dt6aQvrv3U1nbU+vGz/Ir8S1 cPXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=qv9+TMFKMO23AEhMMiyBoXOuoflLe+RUQTAZsKHSFKs=; b=CtnyecMJcmA7yb1bQYI9/uSKPmrqCX6o+TxqstZz+6MLl8DXTKZRAKePOfKWPBRlt1 NoGyrKJBaevJiYtOReSiOb338ANDV46AW3+TjCYGoa9U2vd2RJScONioIHxcAZn+TPgH ED/Qesf6+LVIL12zGo9LsJxLlGU5lX/m9afw2MVSHgPTfzQzWaI3e65/PfAYANUhh0Q7 3MIwmxmYFL66eBMMJUI2bBWEPX1hi1YjnkpszKHwBU9Uuruo2dS70Z9WghgKboxHwSjf LMx3n3m17CktPlB3q5BklCDMaqMskFldpLEiuPwIsPDpSwyy2Qsoq9sP27Ky/J4HmHVF 1uVA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y12si6680777ejp.299.2019.11.15.15.17.18; Fri, 15 Nov 2019 15:17:59 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727022AbfKOXRL (ORCPT + 99 others); Fri, 15 Nov 2019 18:17:11 -0500 Received: from mga12.intel.com ([192.55.52.136]:62382 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727021AbfKOXRL (ORCPT ); Fri, 15 Nov 2019 18:17:11 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Nov 2019 15:17:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.68,310,1569308400"; d="scan'208";a="288694593" Received: from bgi1-mobl2.amr.corp.intel.com ([10.252.205.168]) by orsmga001.jf.intel.com with ESMTP; 15 Nov 2019 15:17:10 -0800 From: Brian Gix To: linux-bluetooth@vger.kernel.org Cc: brian.gix@intel.com, inga.stotland@intel.com, aurelien@aurel32.net Subject: [PATCH BlueZ v2 0/2] mesh: Fix inOOB and outOOB issues Date: Fri, 15 Nov 2019 15:17:03 -0800 Message-Id: <20191115231705.5596-1-brian.gix@intel.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org This patchset includes modification to both the Daemon and the mesh-cfgclient. All of the inOOB and outOOB scenarios have been tested, and are working according to the Bluetooth Profile specification, for the Provisioner "Initiator" role. Brian Gix (1): mesh: Fix inOOB and outOOB agent handling on prov initiate Inga Stotland (1): tools/mesh-cfgclient: Add full support inOOB and outOOB mesh/agent.c | 12 +-- mesh/prov-initiator.c | 69 +++++++++++++--- tools/mesh-cfgclient.c | 178 ++++++++++++++++++++++++++++++++++------- tools/mesh-gatt/prov.c | 9 ++- tools/mesh/agent.c | 21 +++-- tools/mesh/agent.h | 4 +- 6 files changed, 233 insertions(+), 60 deletions(-) -- 2.21.0