Message ID | 20210210110719.6007-4-shay.bar@celeno.com |
---|---|
State | Accepted |
Headers | show
Return-Path: <hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=gUfBFWFl; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=celeno.com header.i=@celeno.com header.a=rsa-sha256 header.s=selector2 header.b=hl4Qc8VC; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DbH7b4rXfz9rx8 for <incoming@patchwork.ozlabs.org>; Wed, 10 Feb 2021 22:08:43 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe :List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:To:From: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=P9XcFaIwCQxt6Ra+HEp1iNNKw+qjdmmkx/3OOARyKF4=; b=gUfBFWFlW7IiDbhhv6famI2MwK oV/G/Ob4iRTSZ7e6oUHhXZwyVMdfoknJSELfXl/X5neh8C35CRgCElcq2RCKwHSNhf9dQaFwwqfn9 0LyrbgZlokt54G/ohFjb/NNrAOijjqI4BZC3bMvD5qqfUFGMNB5xI22em5kQZEt3dqCKvopb0RMsU /47fqNi1A2N9NcGaUs5XW0jiqSr72BZOFVWdAglKcqiz9+SHGjj+e2kU7cmI3cG57kb+dVa8SHq3a rgPcC6oH4HnSH5Nx0sCa4QpCgRcGmmuhquOVB6Nu4BJBpxHhnPmzeLs2Kaw3y5hwNAyOEC/bPyBXz tz6qMcUQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9nLa-0000hq-RR; Wed, 10 Feb 2021 11:07:50 +0000 Received: from mail-eopbgr30072.outbound.protection.outlook.com ([40.107.3.72] helo=EUR03-AM5-obe.outbound.protection.outlook.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9nLW-0000em-Pf for hostap@lists.infradead.org; Wed, 10 Feb 2021 11:07:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R/lMX/1nMdhiSkzLM/GeqfbO6NTByZ8OC8fEzKY3ta4zuJ7okPFOfTFtr6NeezbnpjZdv113JDMcGtWv4B4kVmrmaA9QbhMMDSf6QYxrLyVJzL6a+PfOSXCrzVmoG7oVcTxen8MTiuIGePtVnAZjqiieFUiBpNOEcV2gRp7k6DHM8xd6YXnhDFhMzLxUPC3ZulGnLv2V1vETvwWRtZylVQxoKnwK0MoUOQvEmceFqmyOXSmljwvN/aRsgMZiMTfiBtXHOzu+SS59SFPjCH9cxIwMpiuWPvbRljfcn1hdHUF3OSaK3s51HNnahhTg6gmUr13o6wScbPzZQTBAWvERVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jH0c5r+ehgHJpSiuJNiYvQEBbcA4R7FOGhHRCfrgy+Y=; b=VPYa3gthwG8hjWyPIXAWFFP9ebNw5xuocWLJTWqci8T2N6OZPk6U30iWb2fXkrNAFY6mhJ0cjceYnRXbtoacxD0jsAH8SDjN70S5dncRpA/uP+eR1Xcf+9Qzg8DBqJpMZOnzfEnX97HQfh+rpKrCWFlU+/kSZQzxZbBxIsehxpNFKl7nZP/cPoX3KJJFxw6XDUqtp6gHO8xnJGF6qDRKcEe5XdDVJDYc5Im2SzBi1+YVmOyozhWNPsBGl0jiubBJSDvkT78f7M2rpeuewdc488xZovTGaP6JHYkJLwcQBGdIyH5uYNlLhu+bSudxhG1rlZNvKh5EItQeXVgERVSvhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=celeno.com; dmarc=pass action=none header.from=celeno.com; dkim=pass header.d=celeno.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=celeno.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jH0c5r+ehgHJpSiuJNiYvQEBbcA4R7FOGhHRCfrgy+Y=; b=hl4Qc8VCnCHMk6d2HKtIWLBxDQs7KpcX3t/90/RrpqRcGfc71fNE1VCfqfgq8XLd7S6hlxe/M9ZA393I82VQ82YwBmxS3uOPhGDAQP1jm+N+Nx0GxRXDBUdoqX6bKWP01c82TqaX2R1bfxzgBc+WcMmNaKiIliAYRfkczcBwjIs= Authentication-Results: w1.fi; dkim=none (message not signed) header.d=none;w1.fi; dmarc=none action=none header.from=celeno.com; Received: from AM0P192MB0468.EURP192.PROD.OUTLOOK.COM (2603:10a6:208:45::15) by AM9P192MB1000.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:1fa::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.26; Wed, 10 Feb 2021 11:07:34 +0000 Received: from AM0P192MB0468.EURP192.PROD.OUTLOOK.COM ([fe80::f46c:536b:3238:a27f]) by AM0P192MB0468.EURP192.PROD.OUTLOOK.COM ([fe80::f46c:536b:3238:a27f%5]) with mapi id 15.20.3825.030; Wed, 10 Feb 2021 11:07:34 +0000 From: Shay Bar <shay.bar@celeno.com> To: Jouni Malinen <j@w1.fi>, hostap@lists.infradead.org Subject: [PATCH 3/3] hostap: Tx Power Envelope also for 6GHz HE AP Date: Wed, 10 Feb 2021 13:07:19 +0200 Message-Id: <20210210110719.6007-4-shay.bar@celeno.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210210110719.6007-1-shay.bar@celeno.com> References: <20210210110719.6007-1-shay.bar@celeno.com> X-Originating-IP: [87.71.34.224] X-ClientProxiedBy: AM0PR02CA0025.eurprd02.prod.outlook.com (2603:10a6:208:3e::38) To AM0P192MB0468.EURP192.PROD.OUTLOOK.COM (2603:10a6:208:45::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (87.71.34.224) by AM0PR02CA0025.eurprd02.prod.outlook.com (2603:10a6:208:3e::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25 via Frontend Transport; Wed, 10 Feb 2021 11:07:34 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0dbe27a4-fb33-4b0a-92b2-08d8cdb41192 X-MS-TrafficTypeDiagnostic: AM9P192MB1000: X-Microsoft-Antispam-PRVS: <AM9P192MB10002E77586F771068B8D5C5E78D9@AM9P192MB1000.EURP192.PROD.OUTLOOK.COM> X-MS-Oob-TLC-OOBClassifiers: OLM:295; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MAKd+z12sWt2ji0i7fKds9DBLGOCHHJe4ipWwLeXud4ewgcJ/0Q1ZZzwtj8nvVuUwPxutAUYlo06ocuao/DbGUGo2QhZCy+EOTNPsNoRK/TkFha6cU3ZP4/qULrwBvWK41IJimUYX/JXQT7RsRFlrW2lahGgEs1Gm+PwlbZ1z8+n3LWB3Vue+LfDuSi6ssra0NukmfIt2dPaxlXpVMr/BvjabA5S872VG+KXffjKgDdl48t+ti3Pw0xIMh4rBr+kD92YtYTFKy00CCcaafRegixyLVWpKps7Di8hdQKkKIW82Age9oPIgY7pGhRlhBDl5UbxWry9Ue3eCyqvodV1j3yhQdWY5EZC/WwAjwLCkRAAjjW6LkypMbBuvNzR4GXwkp359JM8FM2IvL4o6HEdho7VF9iNfAagH2Zkp2h+lmaMg646Xpv+f7Iru8R6coNslkPObddqg6GUowlma5j4R7biYzcTRVnLZb9JQYx2oJL7Yl343K4tWi4cKbVfyxqJFVn6jANZRxPzesgZQ1MrPwlSAAbLZeCPDO7erWpRlpO3BK6slH5S4AdpbYBRIo60u7uTCuPT3SyRr8CM1E3KspWCt6R7Cx8ALnGOvKzP7WI= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P192MB0468.EURP192.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(366004)(2906002)(86362001)(44832011)(8676002)(1076003)(52116002)(6512007)(2616005)(956004)(186003)(16526019)(6486002)(5660300002)(26005)(6506007)(69590400011)(6666004)(66556008)(66476007)(66946007)(8936002)(36756003)(498600001)(781001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: bzJM3StnLnjLkeoQGxw2lvEleTE38GXDagHvynYJ74TEo4yS1/CgZ5/GMAeUYdoYGRG81FVy2ODtUJ/DWYU7mNe+CYqatxLYwGUjlFT3bacu/KQZZSE6RPojNbodvyuApaQpaVy2/mI6EQAq9GBl8qdXvzB66SpiqjcFIJadOISYzwrk9MvVd9SBBecH4RXi/Sqa4EdHUkwhZsTsCBr+sW6Zz1sAE2j36zPHHmu4SKRbraOllIRgUEaKsEw2h3lOib9tCxljc9HMOLBYMWNw0PwHqxf9ZqvgehuTFmo7tedJj922rntVJnv2/SsdmDOG230ZD7PqoCsLkZePfvKcpLFEihS6CAnVrR3nmCH9VSuPNKPxzR8WOfj31ZoiFhf5ePeC7o4pGtroHqfXm3BHn6ZczV2qW5QxbfrwD2nfbEVhU5hbhQR7Xe7t3lZIjfOZmNWl6buW/VEFoJV1Jjw9IYCkb+aIh+QeV3BKsg61hMaJQiPdkVVYnEM6S614CXho1w3mvJli3vByVtpZEZb4LFklmynPkoSG87YWjKOquN46PsVYZwRxSIn9nnJj8LJtUvddnlaq8zsK0gSPyjWr6m9Vi4WYJELpveeAA5vdGQNUhhogluMhoFXLYGGJtFWZMIajjh+geXzuOKIrGKHG5XmV1Oq0KcjsMvQe/McA0TR8QezlEy4aXrJ02ohjEHEmCcqAiyM8dNoYyttkbjoBqHY+9+/kvzANCl6+ZCJpE+SXhPYWS7/3x5h13+Rv7AwbiVUzGJKDNctg87I8AQAlC1a92XoacdQqu2Xb45BqrRC/ZgC80xbT2mWCH/glz9C8vgO1+y8nfQAH4kBeNcD0MIhoj0UWzCDCuvibTke42taqykXVdH5xEyisFlU70IYUUXQdsT/4u2bbPNs7XXG/VJN6+cqfTpw7mG29/9fxWetQ/jmZoW5WGAICYTeE/9QO9SeesExQaG0ZrBP63E1UKohm0PJGdKepyqcnYuU46FGJmq7hCBwyASO8osWIHLVhvWfrbMAN4iK9+5n2fl3r1Xn4rl3lVko7YG1uG7VabcfP3gZBJx9g0ZLVeHUQGFe2tSArpmtEAmpqAvzGGCIGpA/x0mONgaxWJ994Hx2T8ZYU6XrtJJjx6Y9A6ByeU+chea0Z2H9SWC5GrK4w4Ag2+E5sNPGUQdQ+d4r6EC377aYKw4BeXDjoFx6nr4XFw2SJ41PFRGCs5STqyllK5yRMbdSjWVZ2AEnUaPWYcUncIHKPkATi4AADovwM3PEU6bmqWxc3CjW6Ib7vNuCvi978scUvAp5BC+B668Gn0JgQP/yBkmAUqPkA9heueB2ChvpP X-OriginatorOrg: celeno.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0dbe27a4-fb33-4b0a-92b2-08d8cdb41192 X-MS-Exchange-CrossTenant-AuthSource: AM0P192MB0468.EURP192.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2021 11:07:34.6650 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f313103b-4c9f-4fd3-b5cf-b97f91c4afa8 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Te3jy5R316MXEqwt2LuFnxQr1DuVcT0TAie8whV7uujIXrFIOHu9KieoIE47VPgTU7egZY6qZ6o9oj71BPl6jA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P192MB1000 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210210_060746_877959_2F16EB6F X-CRM114-Status: UNSURE ( 9.58 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.9 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [40.107.3.72 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [40.107.3.72 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.0 MSGID_FROM_MTA_HEADER Message-Id was added by a relay X-BeenThere: hostap@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: <hostap.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/hostap>, <mailto:hostap-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/hostap/> List-Post: <mailto:hostap@lists.infradead.org> List-Help: <mailto:hostap-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/hostap>, <mailto:hostap-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Hostap" <hostap-bounces@lists.infradead.org> Errors-To: hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org |
Series |
hostap: Tx Power Envelope also for 6GHz 11ax AP
|
expand
|
diff --git a/src/ap/beacon.c b/src/ap/beacon.c index 477caa494..c8ac0e007 100644 --- a/src/ap/beacon.c +++ b/src/ap/beacon.c @@ -563,6 +563,12 @@ static u8 * hostapd_gen_probe_resp(struct hostapd_data *hapd, } #endif /* CONFIG_IEEE80211AC */ +#ifdef CONFIG_IEEE80211AX + if ((hapd->iconf->ieee80211ax && !hapd->conf->disable_11ax) && + (is_6ghz_op_class(hapd->iconf->op_class))) + pos = hostapd_eid_txpower_envelope(hapd, pos); +#endif /* CONFIG_IEEE80211AX */ + if ((hapd->iconf->ieee80211ac && !hapd->conf->disable_11ac) || (hapd->iconf->ieee80211ax && !hapd->conf->disable_11ax)) pos = hostapd_eid_wb_chsw_wrapper(hapd, pos); @@ -1291,6 +1297,12 @@ int ieee802_11_build_ap_params(struct hostapd_data *hapd, } #endif /* CONFIG_IEEE80211AC */ +#ifdef CONFIG_IEEE80211AX + if ((hapd->iconf->ieee80211ax && !hapd->conf->disable_11ax) && + (is_6ghz_op_class(hapd->iconf->op_class))) + tailpos = hostapd_eid_txpower_envelope(hapd, tailpos); +#endif /* CONFIG_IEEE80211AX */ + if ((hapd->iconf->ieee80211ac && !hapd->conf->disable_11ac) || (hapd->iconf->ieee80211ax && !hapd->conf->disable_11ax)) tailpos = hostapd_eid_wb_chsw_wrapper(hapd, tailpos);
According to IEEE P802.11ax/D8.0, Add Transmit Power Envelope element for 6GHz HE AP. Signed-off-by: Shay Bar <shay.bar@celeno.com> --- src/ap/beacon.c | 12 ++++++++++++ 1 file changed, 12 insertions(+)