From nobody Fri Jan 16 19:40:23 2026 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dt9Dm0X26z6NlCJ for ; Fri, 16 Jan 2026 19:40:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dt9Dl3TLGz3wHv for ; Fri, 16 Jan 2026 19:40:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768592423; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yK6x91Iba8xsZekRC7C6+HNDS6XREKXskLIB6sQZAEs=; b=Xj4KRCujWKqHe9X8VMBk3QbTTXu0VhNx0wX3TKgXvMHJZhBAPbzF7M/1nJbgJTNPidVCli RGF143YrBpX4dGZ/l+Unsf7gwpsS4Ke2y2uwvlYD5t2piEUNlftk5RP76VC0FQSXBSSHed oMiemsGcR8Mxkf7QcqpnjEpbyyYXT00cXJxvxSKtF8dt26DBP5RMGRbIb4hmTJgBeKpsys +OZF74Y9nKTn4YnUulFIWHBrv3Mk5DfeD603QpYKUb/nDkC5qZq9dE2Pjc43x3QreMYDXs ljoBBa+50z4q/QcMbUpZLNtvb0LNeizWCrajytyG2wkEEL/C66O0Td6b/3no7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768592423; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yK6x91Iba8xsZekRC7C6+HNDS6XREKXskLIB6sQZAEs=; b=AUMLIO8AuApT+aMw4zH17IL0E70t/wGFTQrXGANjVCEQJTvIcqYQkatmdOMvRmI5PfepaB 8aUEJ7ihmbAuV/2VA4I0Ni7wxZbOStdisgcmS7iLck+1W875Idfh0x2EMEnc+Ek28vSepz 5MPoSJ6+g75SY5B+81ZXsduE0pqyRKj46duxEXubsV26NqhoQO8gJhAaaBra4X7Tk5hG6+ ABtKAuFg6NB/0PpoiHgKXse6XdWdTxch4v6/or4PGmRm6XiiYWpWmAqpHReFwE4nZrhw8G xP2MDmC+N6gF9wir7qgIiazspNu/djpjI9gY8GP4qJmyjU4qWnw8ipbv22/53w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768592423; a=rsa-sha256; cv=none; b=aQ1hTrbAcX1URdOgfAQ/TgMTH9ng2V1gJAAn94/KpFB/nsimUBU0Kp2R0wG1pnLXpcP561 A6IucE4LRuYIN0J95Q02V7Ltq6LDtCsadlKS8mERxSxSkVQ465UFGKsN5YGHADVbyGDyrG ViKQPRJTdWFQpp+8yraj0s/hJVYKUvt15OaGULjxwXtEUEzh6YNV5/fGLYdZKkL8vheIH/ YGspBYD9PDc261uAg5UBlG7bBJH3H/uQ58hSo2BpHuYEzWyVohhVq22er8So9Mpq0zsH5s 2schP0OfDldnsIE5kjqiTNqGCQshbA5TDk0Z4GR7WgJtfgZkYT2bfYlBPtW8nQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dt9Dl2wPdzBqx for ; Fri, 16 Jan 2026 19:40:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id df3f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 16 Jan 2026 19:40:23 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Bjoern A. Zeeb Subject: git: 796aa6055e79 - stable/14 - LinuxKPI: 802.11: ieee80211_probereq_get() takes const arguments List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 796aa6055e797b32ee1e3d1092f3e28f14e2c6d1 Auto-Submitted: auto-generated Date: Fri, 16 Jan 2026 19:40:23 +0000 Message-Id: <696a9427.df3f.32ffc9d1@gitrepo.freebsd.org> The branch stable/14 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=796aa6055e797b32ee1e3d1092f3e28f14e2c6d1 commit 796aa6055e797b32ee1e3d1092f3e28f14e2c6d1 Author: Bjoern A. Zeeb AuthorDate: 2025-08-13 21:54:39 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-01-16 19:37:41 +0000 LinuxKPI: 802.11: ieee80211_probereq_get() takes const arguments With a wireless driver updates we are passed const arguments for addr and ssid. Adjust the local implementation to take the const in order to avoid compiler warnings (at no extra harm). Sponsored by: The FreeBSD Foundation (cherry picked from commit 2b37274a9a26d66010001217d53901de5b254b8b) --- sys/compat/linuxkpi/common/include/net/mac80211.h | 6 +++--- sys/compat/linuxkpi/common/src/linux_80211.c | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys/compat/linuxkpi/common/include/net/mac80211.h b/sys/compat/linuxkpi/common/include/net/mac80211.h index af3199c38939..2ed595095f9e 100644 --- a/sys/compat/linuxkpi/common/include/net/mac80211.h +++ b/sys/compat/linuxkpi/common/include/net/mac80211.h @@ -1184,7 +1184,7 @@ struct wireless_dev *linuxkpi_ieee80211_vif_to_wdev(struct ieee80211_vif *); void linuxkpi_ieee80211_connection_loss(struct ieee80211_vif *); void linuxkpi_ieee80211_beacon_loss(struct ieee80211_vif *); struct sk_buff *linuxkpi_ieee80211_probereq_get(struct ieee80211_hw *, - uint8_t *, uint8_t *, size_t, size_t); + const uint8_t *, const uint8_t *, size_t, size_t); void linuxkpi_ieee80211_tx_status(struct ieee80211_hw *, struct sk_buff *); void linuxkpi_ieee80211_tx_status_ext(struct ieee80211_hw *, struct ieee80211_tx_status *); @@ -2161,8 +2161,8 @@ ieee80211_nullfunc_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, } static __inline struct sk_buff * -ieee80211_probereq_get(struct ieee80211_hw *hw, uint8_t *addr, - uint8_t *ssid, size_t ssid_len, size_t tailroom) +ieee80211_probereq_get(struct ieee80211_hw *hw, const uint8_t *addr, + const uint8_t *ssid, size_t ssid_len, size_t tailroom) { return (linuxkpi_ieee80211_probereq_get(hw, addr, ssid, ssid_len, diff --git a/sys/compat/linuxkpi/common/src/linux_80211.c b/sys/compat/linuxkpi/common/src/linux_80211.c index 5bc32b456b5d..ae919b7c5809 100644 --- a/sys/compat/linuxkpi/common/src/linux_80211.c +++ b/sys/compat/linuxkpi/common/src/linux_80211.c @@ -7667,8 +7667,8 @@ linuxkpi_ieee80211_queue_work(struct ieee80211_hw *hw, } struct sk_buff * -linuxkpi_ieee80211_probereq_get(struct ieee80211_hw *hw, uint8_t *addr, - uint8_t *ssid, size_t ssid_len, size_t tailroom) +linuxkpi_ieee80211_probereq_get(struct ieee80211_hw *hw, const uint8_t *addr, + const uint8_t *ssid, size_t ssid_len, size_t tailroom) { struct sk_buff *skb; struct ieee80211_frame *wh;