Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp10276449rwl; Wed, 11 Jan 2023 17:35:33 -0800 (PST) X-Google-Smtp-Source: AMrXdXtRxR7puMJRh3YYtWmlBFvIPo5FwlU7zctAJMTXHy9Omds3YI9LA2BQ75dBrEKxw+fCaeDg X-Received: by 2002:a17:907:6d98:b0:7c1:12b0:7d5d with SMTP id sb24-20020a1709076d9800b007c112b07d5dmr82945940ejc.4.1673487333326; Wed, 11 Jan 2023 17:35:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673487333; cv=none; d=google.com; s=arc-20160816; b=kKm+ZKO7o7AL1r3ACr9rgv4x9aOBkh4Iv00p/KXTRt9SGpTMr1YgW0aIm2MdBAFSw+ znEyXBv2+ys8SLurzKfJdrbnxITB6ApjSLjvK84bvEPge8PSOYXupVzaw2Z6U0/XHU6+ wyPW7CFQFBTQLUtofaQstDffalDCZF2YF0OIGsTFh0+Yztx3+k4Zev4Npw3De5ZnmZ+5 /zV0bEOOup4ySJv9/sGly1hYHX5V6r6z6XTmAkTmZLPsHjqGAv/0Lt3pwTBkCo1OCnF+ RrGuYZ/ku4HOGsVjB6lQin7FPam962efwxteyFrASTXZJ3Ai8JmFt7VOH/ZrL1TXKQn6 VYtQ== 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=t8wCcgD1DqD50x/M2WGJy5UeLUd3j4PxOJf/BXBgXAU=; b=mVoP9dUjcIEI7btkWWNnlDOImNjtHWG6Sl0OFe9ty0DfomVTQQIUZb1fLdBQocEwVH WLHFObrRdtUitZiFezepzLUBNPNw0tt/TzztoEvoD2Y+ofo9A+OPLW8pGWyZ8o7mHGEx Obhm8BPwtyAcE7lTX42bVpGd2Nav8Mfd9bxrgjyBNG7TETlJldYx6/fs3UOuR3G8tUHQ sZRyPs9yIgi/gETAI3seWH09wVgRAGZyM2KC9Twypfi6/z4bCwW+5ammlcTFhFzHQC3S wwMq4bCTQj4oOyl+94m5Y6FHB5VEStKnaH/SwgaMUl9egSQFicKSgTnRjl9h2d6X/9Fl EpQw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b="Ar/6R/l4"; 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 va28-20020a17090711dc00b007addbdb9fbbsi12341030ejb.558.2023.01.11.17.35.11; Wed, 11 Jan 2023 17:35:33 -0800 (PST) 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=qcppdkim1 header.b="Ar/6R/l4"; 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 S234039AbjALBYv (ORCPT + 66 others); Wed, 11 Jan 2023 20:24:51 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49082 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229995AbjALBYt (ORCPT ); Wed, 11 Jan 2023 20:24:49 -0500 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3137440850 for ; Wed, 11 Jan 2023 17:24:48 -0800 (PST) Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30C1G9Dq031565; Thu, 12 Jan 2023 01:24:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=qcppdkim1; bh=t8wCcgD1DqD50x/M2WGJy5UeLUd3j4PxOJf/BXBgXAU=; b=Ar/6R/l4y2J+Utz5sopoNms45/8hT7H0ExsLUBuxDoVaLBXYRBXyKyTqtZOSLouWoGgS QiFxCRk84sDKXDOZeKAh+rvV1JzNrp/9OosSYkFEida7Nt1Yh6hXF3hsz4TiEVu1JH7d IRXjjoksBPfTIoprIXb/JwhPG4+0f269jGsKxBC6CKAvK9u9UuoYC92oTNbL5z9oFvV6 Myq3XPkFoPx7dRjlPal/UJLVB9OgbXoCW9plIDy94H8e5PwVC44RMhY5dIrZPFtzFS4v P4BUJrglvKgddh04I04w0x6hrUpyf6AzLQ3SLP5yO7/ZXivCK1vrqaONePjXGhf3f58X xA== Received: from nalasppmta05.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3n1k5k2ks9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 12 Jan 2023 01:24:43 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA05.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 30C1OgWO003918 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 12 Jan 2023 01:24:42 GMT Received: from cnss-mw-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.36; Wed, 11 Jan 2023 17:24:40 -0800 From: Veerendranath Jakkam To: CC: , Subject: [PATCH v3 0/3] Add support for randomizing TA of auth and deauth frames Date: Thu, 12 Jan 2023 06:54:12 +0530 Message-ID: <20230112012415.167556-1-quic_vjakkam@quicinc.com> X-Mailer: git-send-email 2.25.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-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: evOUOeeV-PlgtAu0HXHymil0R8SwbyZv X-Proofpoint-GUID: evOUOeeV-PlgtAu0HXHymil0R8SwbyZv X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2023-01-11_10,2023-01-11_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 priorityscore=1501 suspectscore=0 adultscore=0 mlxlogscore=583 clxscore=1015 bulkscore=0 mlxscore=0 phishscore=0 lowpriorityscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301120007 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS 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 This patch series is to add support for randomizing transmit address of the authentication and deauthentication frames. The changes submitted in this patch series can be verified with hostap.git HWSIM test case changes submitted in below link https://patchwork.ozlabs.org/project/hostap/list/?series=335502&state=* Veerendranath Jakkam (3): wifi: nl80211: Add support for randomizing TA of auth and deauth frames wifi: mac80211: Add support to randomize TA of auth and deauth frames wifi: mac80211_hwsim: Add support for randomizing auth and deauth frames TA drivers/net/wireless/mac80211_hwsim.c | 26 +++++++++++++ include/net/mac80211.h | 12 ++++++ include/uapi/linux/nl80211.h | 5 +++ net/mac80211/main.c | 3 +- net/mac80211/offchannel.c | 38 ++++++++++++++++++ net/mac80211/rx.c | 18 +++++++-- net/mac80211/util.c | 7 +++- net/wireless/mlme.c | 55 ++++++++++++++++++--------- 8 files changed, 139 insertions(+), 25 deletions(-) -- 2.25.1