| Message ID | 20260513100010.1947710-18-kavita.kavita@oss.qualcomm.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@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
secure) header.d=lists.infradead.org header.i=@lists.infradead.org
header.a=rsa-sha256 header.s=bombadil.20210309 header.b=1mcnRrSj;
dkim=fail reason="signature verification failed" (2048-bit key;
secure) header.d=infradead.org header.i=@infradead.org header.a=rsa-sha256
header.s=desiato.20200630 header.b=EoFDrrmP;
dkim=fail reason="signature verification failed" (2048-bit key;
unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256
header.s=qcppdkim1 header.b=RGMbXE7W;
dkim=neutral header.d=oss.qualcomm.com header.i=@oss.qualcomm.com
header.a=rsa-sha256 header.s=google header.b=jiLS7NU/;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=none (no SPF record) smtp.mailfrom=lists.infradead.org
(client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;
envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;
receiver=patchwork.ozlabs.org)
Received: from bombadil.infradead.org (bombadil.infradead.org
[IPv6:2607:7c80:54:3::133])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4gFpsc0M8vz1yJ5
for <incoming@patchwork.ozlabs.org>; Wed, 13 May 2026 20:02:12 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=lists.infradead.org; s=bombadil.20210309; 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:Cc:To:From:Reply-To:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
List-Owner; bh=qamJlOlsZjF2OBdtooIQ5FkGc+260OzVlyYKEDI9r1k=; b=1mcnRrSjQvQXPX
06k3b7QA2KiZ3b8F8SLPldrVUHVhG+osWFbvv/GAkwVwm4hkSM3aZMn+7VzJ+Zyk5BCdxWdO5OSpj
B1yMq0sDiV/PDOVfA6XzANFacUMfzk+t/P3iZOrnSYjMUpB9aZDxjzrI4EfPb9ul/CQYtOwuougtw
5q6V4jkU5gnd+X9vduGTpD8AfgHrTloGlW9vmMNw8pxAw8vJRX4WI2jWn1k5bL92o2hG1Z7FE0gQN
vrOkXRwaq2XK7HUU4Kmgc6vF3m/xfMAy1bwJcdws8p2FxvlJ+7V5cHDzLHJNeimTaawUjrGbbTaS5
f6uNT/Cd0vQpZYYhHrmA==;
Received: from localhost ([::1] helo=bombadil.infradead.org)
by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux))
id 1wN6PE-000000021bI-1Om5;
Wed, 13 May 2026 10:01:32 +0000
Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05])
by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux))
id 1wN6PA-000000021WJ-2usj
for hostap@bombadil.infradead.org;
Wed, 13 May 2026 10:01:28 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:MIME-Version
:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:
Content-Type:Content-ID:Content-Description;
bh=uaUgWZGOLE/5eBFzV9PIgt4YOdWIBK/z+Uu3ZC5vAaw=; b=EoFDrrmP/IRT4u53BU7RcYmJTs
D3Kd0DJdY6KZgt6vebFKFmg53cITPgNmBWW9hXQHsAp7hYveoRYRDiQ6M+88d96FtMhLmtM0uUbJ6
8pPPn6shyzLdp4Pqnj96qPE3NItW10R3ISeWrwvdy2lYX9EsUZmmOhZWuaj0JmY4fBFU1nHMAYz5o
sAELiD7GvGwdl+L7D9mEU9OHEr+gW127YW0MuVQrZldsLTCdnOC8+n6vhPf48Mgqa6BOVx3uYxXW7
fAuZVvHXuPQJtrZF/5gk7uR/3Z0P9DWPiKgC2Nmf6Iz9ZiFcUhQRlmt1ox12LeQy9DLvQpV/Xu6Tv
SVgqjV9Q==;
Received: from mx0b-0031df01.pphosted.com ([205.220.180.131])
by desiato.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux))
id 1wN6P2-0000000H4V3-2Ey9
for hostap@lists.infradead.org;
Wed, 13 May 2026 10:01:26 +0000
Received: from pps.filterd (m0279869.ppops.net [127.0.0.1])
by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id
64D4p8rU978127
for <hostap@lists.infradead.org>; Wed, 13 May 2026 10:01:17 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=
cc:content-transfer-encoding:date:from:in-reply-to:message-id
:mime-version:references:subject:to; s=qcppdkim1; bh=uaUgWZGOLE/
5eBFzV9PIgt4YOdWIBK/z+Uu3ZC5vAaw=; b=RGMbXE7Wm7UHdxaobqx8QSAXc00
9yTOV5rROHAZznuTbtPCI4kHR7Kv87A3dzrSQV2CHfnL80yIw2iir2zXLxXfxc3V
YC9G/NaXs9pLmfSOjP0LujiAxS+3o4Nyzi1Xpql1vwkwdCZB0UWXirDMwhfCycgu
5ow6HmqZm8spy59ZlZrOyt1NF4YpHMm4rUpURz9axazSnnKlqUcasbwtj8G7k+GJ
A2Vn4mtnqi/LHJ+Gq61k6lxrX+d1QgnBV458fF6Ngjac0jI0wENUHl/GP9Y7J7O4
Q+vrtAogoaa/qp6eG0sLoSCKoq2CnzMAb2rDAddT49xY9IaTZbtpr9jov8w==
Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com
[209.85.214.200])
by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e46s9uqjs-1
(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)
for <hostap@lists.infradead.org>; Wed, 13 May 2026 10:01:17 +0000 (GMT)
Received: by mail-pl1-f200.google.com with SMTP id
d9443c01a7336-2ba5f794825so55933935ad.0
for <hostap@lists.infradead.org>;
Wed, 13 May 2026 03:01:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=oss.qualcomm.com; s=google; t=1778666476; x=1779271276;
darn=lists.infradead.org;
h=content-transfer-encoding:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=uaUgWZGOLE/5eBFzV9PIgt4YOdWIBK/z+Uu3ZC5vAaw=;
b=jiLS7NU/Ap/dUtF+mqnEUiSPIiAYLA012xb3C/ROq0sDD3VurCaFICeiTl+TP9/2DR
8SrQ9xB0ueL1cctinceEoO6282wLBlsbKYz42PvvUXmFOKThUHBSfPlWnZwZky1Xf8KF
ToFHLh8z08p+h+fYN09x/G7lmbLSezxQaXx87iRgYqqg9ceCLZhzxPwQehGNW+FFHCUm
7BVR4H2varDXpnU0TliAE5gHjwZWN1EpKMY13XAcikWKdqoIrLAyB6OqK2LX5KALQL+v
5NPtFVkN+juu5uYmjZofLgkZd1dR3OJYp8v+VyGiuj5b0u6ovXR+oLvEn5zfhp3gS439
yFow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1778666476; x=1779271276;
h=content-transfer-encoding:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from
:to:cc:subject:date:message-id:reply-to;
bh=uaUgWZGOLE/5eBFzV9PIgt4YOdWIBK/z+Uu3ZC5vAaw=;
b=U9qNrIvbD+MC3M7YciteHyCZZ5gYeUaB0vofWBARLL5hqmlO1BRL8t/myOHOnJIQpO
w35cX47Gnj2alhDw0UDh0rA28BMyURKT53kMlGxrl0kR4cXHE0yz0yb2QMKt4dT/04T+
m/fgtTWZadFRSPebCUkVBLIUkAOpNrMPkoqhpHwKR8gl0xoo1rVOTP20embaxye/R4gd
5pQa5WTi+WGDsXdUe9ZwkKNr7dE1LXN0D+jX+AuKCppKQQU3Qv2tznKCGJw2tkIQWJxy
pJIy6xg2JadwgYnQXkFycMqysI7KJhGJmOqE/byCwzUJ9y5T9Gz5dxk8fBX8slZ2Amhq
V2gQ==
X-Gm-Message-State: AOJu0Yz+oFoIHpyWd+EpwUi1tIOD6IdfiXC4KYzOBQd5SiLIBiya3H4w
DPMu+EDABPYWC6amhmFwcJ01qZczLsjlDUMYsy8rRM+9bgKfF+XIn7WLUzb8sqKIkF5Xzr6/MHR
Iyh0Tn8zD3SLrZrrpVBfxVM6M2ylNpWfWrFErUGzRQgOZSQwuVFEPAJgmeFUU4trbSUiW2Xdg
X-Gm-Gg: Acq92OE5S0VGXwidJeIZRlwJpEHrcYWNc+k5TSXDaJgpv2ADTEKAQqEhQyFp0S1rH8+
Szf1Qz9MhzVfdRt4B8yne1cT1xTFhr+Mg7mYqDjGhP+B9s/enFdtDimrAn6IUWeXV/2yUkwMYli
dauF1ymMToUhHkAfGvtI5geiEAw+92WetrMM2fTdSaivxw8+MwFUmFsSGbg9nfZ9rK0XdGj7QOr
wocfCLEoCnhI4kMG5Ap9xy7wbmq+3tsC5L0ZD7jakij8W+OK7DY2clBJGb9VbpWDmoTo7iWmQsi
R8xU+2A/+A6/+tgEYCzMNx0Ys/4hT0G6egRkxySQBfv6VNvhTtPzXQtfc6PMvM/7UckLFZsyAMN
rRXqjeVwYRBk7jxiGv0VC74AEXmD0h6k9ub+4xtlJKD5jpklcvI8S/w==
X-Received: by 2002:a17:903:228f:b0:2b2:4b4e:e4d2 with SMTP id
d9443c01a7336-2bd27184609mr30958275ad.15.1778666475952;
Wed, 13 May 2026 03:01:15 -0700 (PDT)
X-Received: by 2002:a17:903:228f:b0:2b2:4b4e:e4d2 with SMTP id
d9443c01a7336-2bd27184609mr30957755ad.15.1778666475424;
Wed, 13 May 2026 03:01:15 -0700 (PDT)
Received: from hu-kkavita-hyd.qualcomm.com ([202.46.22.19])
by smtp.gmail.com with ESMTPSA id
d9443c01a7336-2baf1e35632sm168983355ad.53.2026.05.13.03.01.13
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 13 May 2026 03:01:15 -0700 (PDT)
From: Kavita Kavita <kavita.kavita@oss.qualcomm.com>
To: hostap@lists.infradead.org
Cc: kavita.kavita@oss.qualcomm.com, peddolla.reddy@oss.qualcomm.com,
vamsin@qti.qualcomm.com
Subject: [PATCH v3 17/46] nl80211: Use wdev-based message for SET_KEY on
wdev-only interfaces
Date: Wed, 13 May 2026 15:29:41 +0530
Message-Id: <20260513100010.1947710-18-kavita.kavita@oss.qualcomm.com>
X-Mailer: git-send-email 2.34.1
In-Reply-To: <20260513100010.1947710-1-kavita.kavita@oss.qualcomm.com>
References: <20260513100010.1947710-1-kavita.kavita@oss.qualcomm.com>
MIME-Version: 1.0
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDEwMyBTYWx0ZWRfXy9c0hpwu3v6h
SE+dZfVHjDgaF8y+ePqp2QyUr3UhBCIijGR+t2hUHe0DF1v0+WV4petDyZWPOUAiycAC7ftpibW
oogcw4Zvnw7A/EianKophRmIpuagnidtPFl/LG8RWU+I/dcFCw+ZTwqB9TpIbqliXKUdGnDq5qJ
LhXYaywXqZH1+e9krL9iZGm52T6mi8jJlh30yRYsocxHj67ZCjcRxx7YYGwIJfgcX8XvVHFbII2
7mBVe/+WdZIdkun3D7NAypgCNeJt1+nNvjkFKYny7AWf/qxsGcevt1ciFeqbmuxxdRL5bPUPUt+
mI3cxQ6XvDxTYdg+vxR467DOl9ArMx7ykHj108zD3VR9HCVYQa2AlVXuVNYkR/1uxk10eniPCjr
dl2039pKoV/H/ySEnAEsMo/PB1zC/ceN68Pzl0oQ+eP2VS6e9nNvXQ2EpaeYCdy094oXSrU7c/1
mWUrStD8v6jLj2o6Gdw==
X-Proofpoint-GUID: Wc4NBV4JR8btMLfZMXpWi6rRWCZXpz87
X-Authority-Analysis: v=2.4 cv=L68theT8 c=1 sm=1 tr=0 ts=6a044bed cx=c_pps
a=IZJwPbhc+fLeJZngyXXI0A==:117 a=fChuTYTh2wq5r3m49p7fHw==:17
a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22
a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8
a=wTAjTGd2OOkbEho-2KcA:9 a=uG9DUKGECoFWVXl0Dc02:22
X-Proofpoint-ORIG-GUID: Wc4NBV4JR8btMLfZMXpWi6rRWCZXpz87
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49
definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
spamscore=0 bulkscore=0 impostorscore=0 adultscore=0 priorityscore=1501
suspectscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 phishscore=0
classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0
reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130103
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3
X-CRM114-CacheID: sfid-20260513_110121_265945_97A882DB
X-CRM114-Status: GOOD ( 14.73 )
X-Spam-Score: -0.9 (/)
X-Spam-Report: Spam detection software,
running on the system "desiato.infradead.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: From: Peddolla Harshavardhan Reddy
<peddolla.reddy@oss.qualcomm.com>
The pairwise RX/TX modify path in wpa_driver_nl80211_set_key() always used
nl80211_ifindex_msg() which includes NL80211_ATTR_IFINDEX. Non-netdev
interfaces
such as PD (Proximity Detection) have no val [...]
Content analysis details: (-0.9 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low
trust
[205.220.180.131 listed in list.dnswl.org]
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
-0.0 SPF_PASS SPF: sender matches SPF record
-0.1 DKIM_VALID Message has at least one valid DKIM or DK
signature
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's
domain
-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.0 DMARC_PASS DMARC pass policy
X-BeenThere: hostap@lists.infradead.org
X-Mailman-Version: 2.1.34
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 |
PR: Add nl80211 support and ranging for Proximity Detection
|
expand
|
diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index a5b44d9d6..ea214b74b 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -4012,7 +4012,11 @@ static int wpa_driver_nl80211_set_key(struct i802_bss *bss, KEY_FLAG_PAIRWISE_RX_TX_MODIFY) { wpa_printf(MSG_DEBUG, "nl80211: SET_KEY (pairwise RX/TX modify)"); - msg = nl80211_ifindex_msg(drv, ifindex, 0, NL80211_CMD_SET_KEY); + if (!nl80211_is_netdev_iftype(drv->nlmode)) + msg = nl80211_cmd_msg(bss, 0, NL80211_CMD_SET_KEY); + else + msg = nl80211_ifindex_msg(drv, ifindex, 0, + NL80211_CMD_SET_KEY); if (!msg) goto fail2; } else if (alg == WPA_ALG_NONE && (key_flag & KEY_FLAG_RX_TX)) {