| Message ID | 20260806163147.808172-6-ramasamy.kaliappan@oss.qualcomm.com |
|---|---|
| State | New |
| 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=AA8rnmyc;
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=HdGezaDP;
dkim=fail reason="signature verification failed" (2048-bit key;
unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com
header.a=rsa-sha256 header.s=google header.b=fNA3L3H8;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=pass (sender SPF authorized) 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 4hGCXJ6xYFz1xsM
for <incoming@patchwork.ozlabs.org>; Fri, 07 Aug 2026 02:33:52 +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=X05pQF43CZz1cvdN95oFxto32jW6HJDrKikqm+T0cFw=; b=AA8rnmycIull2c
6aSTUgUlQpmfRWhrmsDGx+1rRPgdVfh8NJJEP+zt+rUb2XqA3fm9yrguJbxW40jznuci4EYAcZo18
yaNlTwLW0ooaD+/X1MypLkt3ulb14ji1NrIane+pdFIGvbYGOM+sJNArbVlSWPHFtcxFQqYErDcTu
F5k7Gzj5VM6Y4NOaWuKPeVK0Nt21epAlTk71BVr7pPgrh27igpfj53+InGC/Sx6GunRTAdnr8IYa2
2i/EOR+ZD0/eWF3TiKG7jCoYTca5a5Oc+d3UAM+xGwvI/39gdRTXf1/4a094m6pHkNUWd7FKSTUAe
RxsD7efqvBLosMP05lAw==;
Received: from localhost ([::1] helo=bombadil.infradead.org)
by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux))
id 1ws10x-00000006DVQ-2e16;
Thu, 06 Aug 2026 16:32:15 +0000
Received: from mx0b-0031df01.pphosted.com ([205.220.180.131])
by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux))
id 1ws10u-00000006DSz-2tSJ
for hostap@lists.infradead.org;
Thu, 06 Aug 2026 16:32:13 +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
676Eo29j2575540
for <hostap@lists.infradead.org>; Thu, 6 Aug 2026 16:32:11 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=q6MdGMmxkbF
JS6sWdcTBTptN1FNWCwhbjpK4SxMUEvk=; b=HdGezaDPsR5ReBgl51dwGpWNgis
4mUVDMUZ9zHpuJKM2HNW58ME17h5YB0DS7nP143Sm8dOa4Ng70SbEheKauOt5/0V
PKtUudXndgI/LZPPL9vHi2kV5hxXRc5rGyPf3Yh4uoOFJn0cAa5Aq7qpCtFJ8Ndx
EdEW+J736CMtWN0se9MRFXq7Akl5XlCOGVu5AYRUfbwV6/uZ2IU7APk3VLkEvMpL
G+IjPkFaZ5bFT1WSpUpKuY866YR8g2OFPa6ut36yRb8thz4drLwutqFfNrni+oXO
oZapOZpAbbQG16S+3CuWwpGo8s2fSxvZNZaUUF1pZXwSvHbQsRf0m6l7brw==
Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com
[209.85.214.197])
by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fvjuckcj2-1
(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)
for <hostap@lists.infradead.org>; Thu, 06 Aug 2026 16:32:11 +0000 (GMT)
Received: by mail-pl1-f197.google.com with SMTP id
d9443c01a7336-2cc5faecf01so45333555ad.1
for <hostap@lists.infradead.org>;
Thu, 06 Aug 2026 09:32:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=oss.qualcomm.com; s=google; t=1786033931; x=1786638731;
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:content-type;
bh=q6MdGMmxkbFJS6sWdcTBTptN1FNWCwhbjpK4SxMUEvk=;
b=fNA3L3H8fdo2aGQHujNGNk9gRR/7K5XFNKi70J3gtZ2YODJzUpCTjm3MEfK1Fo+8An
HHwuoDmVaEU8h5sOgnBKifD+nfgb+K0/K9Af3sd9zJmUXHKrvhfMjnkfppXVEK4W2BZ8
ipPyrcHKVZ2x6L8rByjNgy1s8uyS+Qcu8oTlsZ1XD3X4wmEKBKiuH9JQ4wfMFSXPMlmu
XHi3BkbVEmzjLACfNFrctkRwFTwSaEJgQHp76iWllp1DZrPjgf65QU0VBh1SuN2JFydl
PaHZ0KeRVRWTog1XXUYZkAaypVsG455myhfWnQKCzNfBPq1ZF+Kx0Ugm2eIUQUvOYy5X
eVig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1786033931; x=1786638731;
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:content-type;
bh=q6MdGMmxkbFJS6sWdcTBTptN1FNWCwhbjpK4SxMUEvk=;
b=DhU5y66sxzWPh2RdgG/yIR1fcmiQZYU9hNUeh0FXYSQhk0FC9NdxbjOu6f71n24/yM
dnj98YA5KNNXuZ5OrUPsQoYvhB2KhdxKjycjTxcRlPpHWHvFe/5CVTEzcMw6dU9fI+7p
isu+Z6CQYdWUEr3yr+rVWv/M3dbr+XTfVIo/kg0LT1NAEPnVkFelDcbN98bko7yhtmdl
+KeYcXbb9UnWRNCvUXSlV1iVtLoF9xybEA7HfEC7zpCilqLWiaJD1D19sG8ZXajYnBd1
xzrnXKqECTUP4WF7BjQrV5fBAEldmCe5RnsH9JHkLBvscH5U0Ot8lxMSjqoxUYmoFWsS
qojA==
X-Gm-Message-State: AOJu0YxMhzO+3nRXHMMTTtlmOKqqgNVNF6LUUK45rKANnM7/H/GBldHB
mWo6Xfsu/B+GqWjwCHDLYPhOu86yHz6xYahXCkliO2NaaOOvf9Bc1XjvHpCiurlf4skWbwrbI+L
MLUQA4GeJWeZMuzCZs6TH0OHYD4MNgf0fB6icGZeZcwnPKDWqaoSANaeJEUlbjhohZDXpZ7RU
X-Gm-Gg: AR+sD11k/1vXizqvHd7kx/OVCKoC/vtLvZtNfTyL9DGGE2NQbXhqp16RY6kdocdk0dm
9Xfizx27POVebWQgpGMPGjtNTQM4AloIXzD3OGYDl+bkGXmitVSpd4YIn8udeVKyfzss3Qi2Kwt
McYbO1dlT9LfDrq7yQ2Uc35lMU16FcPILxIYgorZ/snV7ycvEhX07abV6e+kF1A+gkW0APLFeOk
mHo6EI1RDPfnxEywprL/jHBIZaPcKjBv+dxP+O71aaYJjPS6udnFr0jUiISH0jmzCDfNzxH8I7l
leDVGuk31uDYUY9DMXnO3bpM8MLAR5XQGXkHIRiDCP4eBIwH8jdFKvpokfIHTV3hKBRXchM61Am
22lsTYzxPrJDddKH9DAdFQs/ZuIgx0ABB2JWPx0c+GGSNL080lA77/fmFKfu5MjY/0VzZlr/AGG
sb7djBmOShcbVM58wLGAtMyAxPPJhd
X-Received: by 2002:a17:902:e94c:b0:2c8:4c29:afeb with SMTP id
d9443c01a7336-2d0ca7b5520mr209161585ad.8.1786033930531;
Thu, 06 Aug 2026 09:32:10 -0700 (PDT)
X-Received: by 2002:a17:902:e94c:b0:2c8:4c29:afeb with SMTP id
d9443c01a7336-2d0ca7b5520mr209161105ad.8.1786033930123;
Thu, 06 Aug 2026 09:32:10 -0700 (PDT)
Received: from hu-rkaliapp-blr.qualcomm.com
(blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19])
by smtp.gmail.com with ESMTPSA id
5a478bee46e88-31586401627sm35309527eec.10.2026.08.06.09.32.08
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 06 Aug 2026 09:32:09 -0700 (PDT)
From: Ramasamy Kaliappan <ramasamy.kaliappan@oss.qualcomm.com>
To: hostap@lists.infradead.org
Cc: Ramasamy Kaliappan <ramasamy.kaliappan@oss.qualcomm.com>
Subject: [PATCH 5/6] hostapd: Add debug ack status for tx status
Date: Thu, 6 Aug 2026 22:01:46 +0530
Message-Id: <20260806163147.808172-6-ramasamy.kaliappan@oss.qualcomm.com>
X-Mailer: git-send-email 2.34.1
In-Reply-To: <20260806163147.808172-1-ramasamy.kaliappan@oss.qualcomm.com>
References: <20260806163147.808172-1-ramasamy.kaliappan@oss.qualcomm.com>
MIME-Version: 1.0
X-Proofpoint-Spam-Info: AW1haW4tMjYwODA2MDEyOSBTYWx0ZWRfX7umF1kLyqew8
R8c1Q48IQhIa8c37MZLclkYDvsUsIcJppUNE6mkxiY3KiP/JKFWrGYwS3dOnHLyMU7IXjt6u1iq
zm+1VHXuLq4xB6cV+E5XMQYwC6g5EYM=
X-Proofpoint-GUID: 7RKvvxBA-o0WhaoBbsgKvMFfqMOLb4Lw
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODA2MDEyOSBTYWx0ZWRfXxURYnPKQ/4s1
Np+JjJVIRgpNtHGak4dxRQu4pJCi1wPDhn5SzYrnzlpQ+StQv1su+/mkRtrDLOAmyp/sXZKsMMh
w3PPjk3EWbmGD9yowf151ziYilRzmvchg5aqk3e0Egp2ohj6T7V4vKGfw0HxYP6+X9mWQBfVwks
Cny4c3KFxxopXNEyzJjl2tcp84XtzveYFOQb2p+d5LRuwkgoM3FPbj47M9nIWZH16+Vm+VGblCz
A191TKA8JD8prJrxjwmoHtg3KIfmv/ytS28HMvCKazI5TmC3ZrDtAYsUl7God1/aw2c219NJQ9U
Z3y0/0YD+M4K9wb3OtW4YmhUYvNJrKK3liZ8Pr/4arzMnQt3HGL3A5f5MbN07csuVoH6CQPmnJF
0T0eh6fhjFYRdE+f5ixnpO+XZu9HtbVArTeNsYtL/DxLFo4yCSn9ZB6MimSF7eownUrd6WUSw0w
1+J/Pu/hSXt/8+sLoDw==
X-Authority-Analysis: v=2.4 cv=Mo1iLWae c=1 sm=1 tr=0 ts=6a74b70b cx=c_pps
a=cmESyDAEBpBGqyK7t0alAg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17
a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22
a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8
a=Z04g44C72wNatrQZ3ZoA:9 a=1OuFwYUASf3TG4hYMiVC:22
X-Proofpoint-ORIG-GUID: 7RKvvxBA-o0WhaoBbsgKvMFfqMOLb4Lw
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49
definitions=2026-08-06_01,2026-08-05_01,2025-10-01_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
lowpriorityscore=0 impostorscore=0 priorityscore=1501 adultscore=0
malwarescore=0 bulkscore=0 clxscore=1015 suspectscore=0 spamscore=0
phishscore=0 classifier=typeunknown authscore=0 authtc= authcc=
route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000
definitions=main-2608060129
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3
X-CRM114-CacheID: sfid-20260806_093212_857155_B9C4C90C
X-CRM114-Status: GOOD ( 13.96 )
X-Spam-Score: -2.8 (--)
X-Spam-Report: Spam detection software,
running on the system "bombadil.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: When an authentication or association response frame is
sent
to a peer address with the no_sta flag set, the driver may have no station
entry for that peer even though ack may received from peer Include the tx
ack status in the authentication and association tx callback function when
the destination STA entry cannot be found.
Content analysis details: (-2.8 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_PASS SPF: sender matches SPF record
0.0 SPF_HELO_NONE SPF: HELO does not publish an 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 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
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
-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 |
hostapd: handle nl80211 no_sta flag in mgmt frames
|
expand
|
diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c index 3b71b5edc311..b5802fff2fba 100644 --- a/src/ap/ieee802_11.c +++ b/src/ap/ieee802_11.c @@ -8560,8 +8560,9 @@ static void handle_auth_cb(struct hostapd_data *hapd, sta = ap_get_sta(hapd, mgmt->da); if (!sta) { wpa_printf(MSG_DEBUG, "handle_auth_cb: STA " MACSTR - " not found", - MAC2STR(mgmt->da)); + " not found" + " [%s acknowledged for association response]", + MAC2STR(mgmt->da), !ok ? "no" : ""); return; } @@ -8739,8 +8740,10 @@ static void handle_assoc_cb(struct hostapd_data *hapd, sta = ap_get_sta(hapd, mgmt->da); if (!sta) { - wpa_printf(MSG_INFO, "handle_assoc_cb: STA " MACSTR " not found", - MAC2STR(mgmt->da)); + wpa_printf(MSG_INFO, "handle_assoc_cb: STA " MACSTR " not found" + " [%s acknowledged association response]", + MAC2STR(mgmt->da), + !ok ? "no" : ""); return; }
When an authentication or association response frame is sent to a peer address with the no_sta flag set, the driver may have no station entry for that peer even though ack may received from peer Include the tx ack status in the authentication and association tx callback function when the destination STA entry cannot be found. Signed-off-by: Ramasamy Kaliappan <ramasamy.kaliappan@oss.qualcomm.com> --- src/ap/ieee802_11.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-)