Received: by 2002:a05:7412:2a91:b0:fc:a2b0:25d7 with SMTP id u17csp644117rdh; Wed, 14 Feb 2024 07:28:47 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCW4BTBoFR2aMZ2TpJlLCQYGCZTkmlxM3XkdFq2eIWoQx+wF0RX+e+70JR1drQ9aiqij7wI6EqrofKxPv0UxMyRMI1jDCA9YFawDEUFSCw== X-Google-Smtp-Source: AGHT+IEfMtbWe0dBM1jAo1h8Ejfoh2LUOmtlm2Oerg6YZqn20LxKSe0568vWBruinizHdeK3YlxM X-Received: by 2002:a17:902:7584:b0:1db:51dc:4c98 with SMTP id j4-20020a170902758400b001db51dc4c98mr2601219pll.63.1707924527501; Wed, 14 Feb 2024 07:28:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707924527; cv=pass; d=google.com; s=arc-20160816; b=P3BGVDbDABdUUyDVRZo/5VfFovy4mPYydlejjeTySp9P5YHgK3vVcCEa+Dvv+j8s19 Yz1kzFPjNPkH4qu4lDsl9bKb/lJjv3f+Jne72sZ6B4TU63Ks89LymCNpmedFdxaMKtTF BlWSE9eP7VA0XXfqpHUlj/okVO2PmbdK9srzWk6CIWuG6/C5tGaug9TDX9lMJ92Ujtv8 yPZT8D1bGghm5MLEnn80Ht0Hx/+xC5fs3vroRROGT0hNsxqDvnViGED+f9h/3lkxjZ9E 3o9zJlx5nczn5HC9IavBt7SbUoLZX2n2+auCDJebAaLoz2aMcfCinQhCY+YOx36Z3JHq nR/w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=LwzN9+oiYr7+0J/NCO6NxY48BDUzAtBfj4NOxkTVMOY=; fh=mKbBHA5aVsp9+iS8TevHEb4gbpL9iFm1AoB2hA6SHfk=; b=QqxhBWmcl/4Cltdefny8h6N+ApZ8vCB69RqgsxKisogkebTXev5mKmHLCA2/jh6rrf +pLSs0IiiNXtiOBFjgupV2DyS6PFSb2OD/ryCUILLtsrJTaiLW2vDhwAC20iy1YPlRBw xUUc0uU6cWlWl0hkn9WO/kcGffRUNuwER1vQ3bMFJ902uuny+RrjCqvGzjjJavPj0q2I IojMPFrkHiDhi95no9iGFl3NRivEtLwBxRTs75ImPaqfUtHoqoybOf5w2wpz4ob0On/P I08sm7tyezfxhghZm2ptm5lSboXGJcT1lXPVmwo31tVqgnBKxlrvI6+1Jteogr46iQwy Z6cw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@bayrepo.ru header.s=mail header.b=gdWAULGP; arc=pass (i=1 spf=pass spfdomain=bayrepo.ru dkim=pass dkdomain=bayrepo.ru); spf=pass (google.com: domain of linux-wireless+bounces-3590-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-3590-linux.lists.archive=gmail.com@vger.kernel.org" X-Forwarded-Encrypted: i=2; AJvYcCWosKr/wdjQEgCidEYs7bHJ002Brfe5mT5hYCc+Dub7ql8F4PXNBUnwezGHRAHuebqIDk0jq5o5iJTRmUodoeaN5dFIJ5i9/ALunjFCVQ== Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id q15-20020a170902a3cf00b001d92eb54a6asi1683001plb.387.2024.02.14.07.28.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Feb 2024 07:28:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless+bounces-3590-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@bayrepo.ru header.s=mail header.b=gdWAULGP; arc=pass (i=1 spf=pass spfdomain=bayrepo.ru dkim=pass dkdomain=bayrepo.ru); spf=pass (google.com: domain of linux-wireless+bounces-3590-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-3590-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 924F728DAE9 for ; Wed, 14 Feb 2024 15:27:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B944A5A0FB; Wed, 14 Feb 2024 15:27:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=bayrepo.ru header.i=@bayrepo.ru header.b="gdWAULGP" X-Original-To: linux-wireless@vger.kernel.org Received: from forward200a.mail.yandex.net (forward200a.mail.yandex.net [178.154.239.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2E1D25C905 for ; Wed, 14 Feb 2024 15:27:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=178.154.239.93 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707924450; cv=none; b=N1m+U5hHCJTN3KF21TX7ABEYvMI0TrETmpdGxFk7Tkk3GzlZOmu/yDIMQ+mudWmq8HYdQ0yCr7JqupYF7s3uZGItAIH2EkJ9wbHbQnVptz/XFqUc6ha5EjLeHb2O9sSap/ACjqwtffs0fCbtJFtTRQj8SRrAs45TmIzEwgdIIF0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707924450; c=relaxed/simple; bh=jaNf69VJ1xvMbnXNDlHg5IpZScoVZJV3mA5NmsLo8Fk=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=tYJsPIS1uDWsLPtKny01YbJoDe1BrbjILzdkq0ZWz+NoDa84acCOGVyRTHGyzBH9/EUZ/NpJIdXQVaH3tDVRlG/t4WB8+spnIG4zwSdExHmgAdjYPfDn5sVbouW8qlKkRB+ibcKpAwaTTdpwTSF+GsVOTsKIRwxsE3IgmIv269c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bayrepo.ru; spf=pass smtp.mailfrom=bayrepo.ru; dkim=pass (1024-bit key) header.d=bayrepo.ru header.i=@bayrepo.ru header.b=gdWAULGP; arc=none smtp.client-ip=178.154.239.93 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bayrepo.ru Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bayrepo.ru Received: from forward103a.mail.yandex.net (forward103a.mail.yandex.net [IPv6:2a02:6b8:c0e:500:1:45:d181:d103]) by forward200a.mail.yandex.net (Yandex) with ESMTPS id 99A726312B for ; Wed, 14 Feb 2024 18:21:27 +0300 (MSK) Received: from mail-nwsmtp-smtp-production-main-74.vla.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-74.vla.yp-c.yandex.net [IPv6:2a02:6b8:c1d:47bd:0:640:2492:0]) by forward103a.mail.yandex.net (Yandex) with ESMTPS id 3461D608F4; Wed, 14 Feb 2024 18:21:20 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-74.vla.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id ILqFUkBkBCg0-Ot3ycx0W; Wed, 14 Feb 2024 18:21:19 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bayrepo.ru; s=mail; t=1707924079; bh=LwzN9+oiYr7+0J/NCO6NxY48BDUzAtBfj4NOxkTVMOY=; h=Message-Id:Date:Cc:Subject:To:From; b=gdWAULGPlZb83W3oNbnGQyjviAe3KTP5PRKfKrWYns6+5Y+04j/2L7s8Cm2TkM6A8 xVLwmFe6CGp3eEo78v3g7nmf1Nv8bHlBKPSPC231jFltPDkLsqk5KvKmosHXFP43P1 xC0cIZRg7CCYwgWVZAVjSqueu8Lktz9fonfLQf5M= Authentication-Results: mail-nwsmtp-smtp-production-main-74.vla.yp-c.yandex.net; dkim=pass header.i=@bayrepo.ru From: Alexey Berezhok To: Arend van Spriel Cc: Kalle Valo , linux-wireless@vger.kernel.org, lvc-project@linuxtesting.org, Alexey Berezhok Subject: [PATCH] wifi: brcmfmac: do not pass hidden SSID attribute as value directly Date: Wed, 14 Feb 2024 18:21:17 +0300 Message-Id: <20240214152117.14467-1-a@bayrepo.ru> X-Mailer: git-send-email 2.39.3 Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In 'brcmf_cfg80211_start_ap()', not assume that NL80211_HIDDEN_SSID_NOT_IN_USE is zero but prefer an explicit check instead. Use local variable 'closednet' to pass in function call and use for error message. Compile tested only. Addition for the following patch commit f20073f50dfd1 ("wifi: brcmfmac: do not cast hidden SSID attribute value to boolean") Signed-off-by: Alexey Berezhok --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c index 63f6e9436..cd6e01f23 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c @@ -5269,7 +5269,8 @@ brcmf_cfg80211_start_ap(struct wiphy *wiphy, struct net_device *ndev, } err = brcmf_fil_iovar_int_set(ifp, "closednet", - settings->hidden_ssid); + (settings->hidden_ssid == NL80211_HIDDEN_SSID_NOT_IN_USE) ? + 0 : 1); if (err) { bphy_err(drvr, "%s closednet error (%d)\n", (settings->hidden_ssid != NL80211_HIDDEN_SSID_NOT_IN_USE) ? -- 2.39.3