Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp7956210ybl; Thu, 16 Jan 2020 08:19:02 -0800 (PST) X-Google-Smtp-Source: APXvYqyi9R3kTBa8LAxuGe2f7Xq/F4+xyleVtbmttlnU879pNNrQRCIUqr91FnrU3pu62a9uc6rq X-Received: by 2002:a9d:478:: with SMTP id 111mr2544786otc.359.1579191542439; Thu, 16 Jan 2020 08:19:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579191542; cv=none; d=google.com; s=arc-20160816; b=scDR0K1vz4cYdGlSHe9LUGUCtQlpMpumFU4vAtWwDlbIMAsK7TWgPXiTEXi8E1BtqN Tt5UjaNmBy8aT+MiC+Zk3aG8GWx3Nsv/HpkUSD9AgipnI5rFiHjyJywlQsdp/iR0F+AN 60WK0nfxB1WIE0J7JmW8ZwWXHuN2znp6SUSUPjWNuSGtOjaVZDVA2YdaHr9X8O979jct wZzQvlSpTxWrzVJG8RB5+KqRzGjfHInTWWybv3Va1AhmjLWOdkAxBamScOU+MdEspf+H 2+qQvGtQBeGvS4LNB7VZZVYo6qgkadaZHMNJiNKkZ2O2hoCQAwoGsbQPkHX+0Ce24Bq0 sCyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=OxsJo8JkMMajkwllHDAiGXdiDt62alvnYc0Ua+eAqyI=; b=dwVySzzJphAuQ3PTuOgz57aYpF43GInt2buUNFVRetxPTV0WbhMpCpRPOkpOSWJg+u +2prdC/hbmW17V+LWwFSaHw/pFh5hAk4YBqB+k1DICzxvjtVjRuThDfra5Bl2VDlR8yx M6beNhLXGI8O8jVPDdrAIx/EwI+eMcyS4CzJ7KCmru9tffNH7QfUfD4r3UzcN4d+uB+L YkuPJgbHZ2BJKcSX5WHfhNetb1CQok/gWyFbP3aC26U0yCXXInRtTf9qIfqCUwNTTc6+ 4qy9WbvRipjJzNENPmeGtpq0nHpG3a8gQE2KfMxozzrBAIIc5DCm2g0AnplJJMmd60wN Mmsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=pmFbH7mj; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w23si12889540otp.109.2020.01.16.08.18.37; Thu, 16 Jan 2020 08:19:02 -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; dkim=pass header.i=@google.com header.s=20161025 header.b=pmFbH7mj; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726812AbgAPQSJ (ORCPT + 99 others); Thu, 16 Jan 2020 11:18:09 -0500 Received: from mail-lf1-f68.google.com ([209.85.167.68]:38916 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726151AbgAPQSJ (ORCPT ); Thu, 16 Jan 2020 11:18:09 -0500 Received: by mail-lf1-f68.google.com with SMTP id y1so15911165lfb.6 for ; Thu, 16 Jan 2020 08:18:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OxsJo8JkMMajkwllHDAiGXdiDt62alvnYc0Ua+eAqyI=; b=pmFbH7mj7OeaedV/yGck35+mBGTg9q1Zi2jDo6xOalt2YtnuHJdUM2/zG5QiHNKcRU 69/fXxajTayBSUMiXy93NoQ4vXsMKPdG6l6TBxP18BaTL4CIo0wcLrX1RGAVLK4i799v 0OnACkmhFhhT034lPiUVWzBRX6PHLvMAR+bPqg5OC3JxW71rJ5ul1xiz3M6X7UQybTA6 j9w5lAfjHoEgBK0A+r92vuyzGfmrLZfEjaegzID6TZ81762GhFLfQc+PIUkkIaa/2noZ uqg6DfMyDt/8PHUGcrKCkcVjspEMJ7Erhwt6mOa57fKZ9ZNGrerQZKx6CQo7bQl6GlV0 VYxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OxsJo8JkMMajkwllHDAiGXdiDt62alvnYc0Ua+eAqyI=; b=Iic5e5/V6xOCLUHBamaJCqixWgATKF9Epg3KisssI1xZq8YT2fp5i67402DSIEAHBJ qlwc1AquszNBA68+joQh+pt4voN3bXEBmqBWw0l/qRwyidrUPJlK9KYSH50LulQenhee CQSFOEe/IJ33G4IklSFK/yNS0MXYSttw+F21PbVkQoc4P4+wzDF+qenl1XXoUBSF4dcc 5avbMyV9QUqHk3O+whEjmgtaYbjR3WZ7Yr4NStjl4irUPt9Sn0Wzh1nsRTWQ2ImzlAsp xkOMXES5BGC7rFKvlle/BjjWdT0iuMffEHmmOl2tIFyMIMMwiwKPVd8bFsviNCAwqjb1 Wlog== X-Gm-Message-State: APjAAAVWY3jNjf42CT4khq7WQJdY5WldgEH3gqPR4w0RZzpx8JH6AixT KzY0Ux8YsMYBs9KRrqXPipuSuHc+BWCpLxzMOPv+jIObfZY= X-Received: by 2002:ac2:51de:: with SMTP id u30mr2896918lfm.69.1579191487210; Thu, 16 Jan 2020 08:18:07 -0800 (PST) MIME-Version: 1.0 References: <20200107004317.152792-1-alainm@chromium.org> <20200107004317.152792-2-alainm@chromium.org> In-Reply-To: From: Alain Michaud Date: Thu, 16 Jan 2020 08:17:56 -0800 Message-ID: Subject: Re: [PATCH v5 2/2] Implementation of MGMT_OP_SET_BLOCKED_KEYS. To: Marcel Holtmann Cc: Alain Michaud , BlueZ Content-Type: text/plain; charset="UTF-8" Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Thanks Marcel! On Wed, Jan 15, 2020 at 12:37 PM Marcel Holtmann wrote: > > Hi Alain, > > > MGMT command is added to receive the list of blocked keys from > > user-space. > > > > The list is used to: > > 1) Block keys from being distributed by the device during > > the ke distribution phase of SMP. > > 2) Filter out any keys that were previously saved so > > they are no longer used. > > > > Signed-off-by: Alain Michaud > > --- > > > > include/net/bluetooth/hci_core.h | 10 ++++ > > include/net/bluetooth/mgmt.h | 17 +++++++ > > net/bluetooth/hci_core.c | 85 +++++++++++++++++++++++++++++--- > > net/bluetooth/hci_debugfs.c | 17 +++++++ > > net/bluetooth/mgmt.c | 76 ++++++++++++++++++++++++++++ > > net/bluetooth/smp.c | 18 +++++++ > > 6 files changed, 215 insertions(+), 8 deletions(-) > > patch has been applied to bluetooth-next tree. > > Regards > > Marcel >