Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp2768097iob; Fri, 6 May 2022 09:59:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyoRqnBiY+PNAg+rFw9qIzPeSSynrtcEyqcyGOEz6xTPXoqgmg2e0vWHtmzXagRp6hENcOD X-Received: by 2002:a17:907:1c8a:b0:6e9:2a0d:d7b7 with SMTP id nb10-20020a1709071c8a00b006e92a0dd7b7mr3670863ejc.572.1651856357444; Fri, 06 May 2022 09:59:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651856357; cv=none; d=google.com; s=arc-20160816; b=EGSFOQxffYOh1p8Wldvenrr82oNyQ/QrQRpVeCjlygTbWxIE0J8IUkWluxdfFfgNd6 Mshw674ryCY5egKvDZkqIxD6F0VhwWofH0wNRq0DsoD1v6zhzyzoBhAz7oMxLNqkdb7F cBJnNX2QW/iZb9591uk807R/B1rwXOeN/x15R8vKeKfmX8bURPNDAlCcp2AK0n4KyDmA qm0mT01g6//ThdBiRmImZbbfPg3wBbUINwnkkoSwGy5XutPCoti2PtW1WY/v7MM18+0R bEFNNyhiRxDd9dO/TEovkmc0j112fII6efjxtIzHlQlFhRFIs4dqp3/d7tE5P+dLvf6A Pe8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=MGPruOtKwHBXaOEME50xKey8/+ae64miPwtEjFaDvGs=; b=rA85Lj5eN7qvVagj2ENXS5/WjwNE27AFuewCvxhNc2LlylLdsbGc1ALrqfXNva/VCx pkfhBMl8mqhTEh5rXHo11NRhI1ll1Dj2F6NrRG/ac6LO+J2CQp/FyvdQo5+K40HF26kd SgPzvw+JSssa2li9Y0CNH22axeXBablydEek+Q/cuWXCnS7kfvipx4soFoo570u3sJLF iiI4pn6vbF9fuIFDGVM/h87O9pVbLLp0BtQVX7HXFN6BDl7wl8np85Xn/+kqfTzXFdHF Xb7WaYiUuNk0LEB2pQMElZJprdTZ8BdrZXUXg+O70NnwktAQVSMKCtLTXDZ/2HS4Vi7V 3K1A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=p70sycuX; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id gs40-20020a1709072d2800b006e8c13b56e5si3850601ejc.804.2022.05.06.09.58.54; Fri, 06 May 2022 09:59:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=p70sycuX; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345353AbiEERjo (ORCPT + 68 others); Thu, 5 May 2022 13:39:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56630 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243664AbiEERio (ORCPT ); Thu, 5 May 2022 13:38:44 -0400 Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6ABED5BE47 for ; Thu, 5 May 2022 10:35:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1651772103; x=1683308103; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=MGPruOtKwHBXaOEME50xKey8/+ae64miPwtEjFaDvGs=; b=p70sycuXuWJNn1H1gVVCvSXx7OZgRgbfiS/B1OlreCW9g3qMWsxlSd3S H0672bbzPBJ5ha+bGT4vJIRMSjFI2CfuEGLaqaLBSAUutL/u1XT2Uawps rOzGssqb5LQdrf2s8nPjRVYwP+IqptTczhgLHnQiIFiljAawtrW9d1Msa 8=; Received: from unknown (HELO ironmsg-SD-alpha.qualcomm.com) ([10.53.140.30]) by alexa-out-sd-01.qualcomm.com with ESMTP; 05 May 2022 10:35:03 -0700 X-QCInternal: smtphost Received: from nasanex01c.na.qualcomm.com ([10.47.97.222]) by ironmsg-SD-alpha.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2022 10:35:03 -0700 Received: from nalasex01a.na.qualcomm.com (10.47.209.196) by nasanex01c.na.qualcomm.com (10.47.97.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Thu, 5 May 2022 10:35:02 -0700 Received: from alokad-linux.qualcomm.com (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Thu, 5 May 2022 10:35:02 -0700 From: Aloka Dixit To: CC: , Aloka Dixit Subject: [PATCH v2 0/2] Additional processing in NL80211_CMD_SET_BEACON Date: Thu, 5 May 2022 10:34:47 -0700 Message-ID: <20220505173449.4424-1-quic_alokad@quicinc.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org FILS discovery and unsolicited broadcast probe response transmissions are configured as part of NL80211_CMD_START_AP, however both stop after userspace issues NL80211_CMD_SET_BEACON command as these attributes are not processed as part of this command. Add the missing implementation in nl80211 and mac80211 to fix the issue. This series addresses the comments for the following series: https://patchwork.kernel.org/project/linux-wireless/list/?series=417807&state=%2A&archive=both Command NL80211_CMD_SET_BEACON is not renamed to NL80211_CMD_UPDATE_AP as part of this series to keep the changes to a minimum but it can be done if necessary. Aloka Dixit (2): nl80211: process additional attributes in NL80211_CMD_SET_BEACON nl80211: process additional data in ieee80211_change_beacon() include/net/cfg80211.h | 2 +- net/mac80211/cfg.c | 25 +++++++++++++++++--- net/wireless/nl80211.c | 24 ++++++++++++++++--- net/wireless/rdev-ops.h | 2 +- net/wireless/trace.h | 52 +++++++++++++++++++++++------------------ 5 files changed, 74 insertions(+), 31 deletions(-) base-commit: fc20106d6e2086dd37bf286605c28b28b4f2492c -- 2.31.1