From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 839EBC04FF8 for ; Tue, 23 Apr 2024 07:56:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B3B136B00CB; Tue, 23 Apr 2024 03:56:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6E2A66B00D0; Tue, 23 Apr 2024 03:56:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3D3196B00D2; Tue, 23 Apr 2024 03:56:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id E94706B00CE for ; Tue, 23 Apr 2024 03:56:09 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id A28A81A039A for ; Tue, 23 Apr 2024 07:56:09 +0000 (UTC) X-FDA: 82040038458.29.695CD90 Received: from todd.t-8ch.de (todd.t-8ch.de [159.69.126.157]) by imf19.hostedemail.com (Postfix) with ESMTP id D84D11A000B for ; Tue, 23 Apr 2024 07:56:07 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=weissschuh.net header.s=mail header.b=Jh4kHqKR; spf=pass (imf19.hostedemail.com: domain of linux@weissschuh.net designates 159.69.126.157 as permitted sender) smtp.mailfrom=linux@weissschuh.net; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713858968; a=rsa-sha256; cv=none; b=6ZiyJhnARpYNhF3k/awQGWJfL88Hn+uS1iRa3Vdzpi222P9jUoXpalUI15x9tF+Vfip7lt aPNESfxI6UbdvAI6LuJ3ae1nEXaYiRjXsUpLqTxStanLHln2BYSLmgL2jXCwMgCm9g7MXB yogUN3qnwl5P7kQm5EtDxTb94nxflEI= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=weissschuh.net header.s=mail header.b=Jh4kHqKR; spf=pass (imf19.hostedemail.com: domain of linux@weissschuh.net designates 159.69.126.157 as permitted sender) smtp.mailfrom=linux@weissschuh.net; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713858968; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=3MfFt51f4y3TwLLTLV3pPxUJwgdlScOTYqT2TYQV5hQ=; b=p/AtMlO8KziIN0PIpG68tQcV6NlhkrkaxyumSBDXetcBSPHB3eIx1DvEfDThRk/53hSTDk 4SJxE19vAAl0iCrF5PvAhc92mu+RRzzlY4crD/P0Ut07rai8HXDrizddF9LSeb6+k5nPAZ /8R9Zut/QyD+msEpUGHmTnOSO3UI3qg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=weissschuh.net; s=mail; t=1713858962; bh=rhTtJbRFTTDD/EEuqh+xmQGgJG7l1CgJQWXHlODBL5I=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Jh4kHqKR8uFfgbO8D9WK1hxUfjPm8iO4Tj/1g9oqbdvZsvOO7NNctmOr5j9hI/VKE pHafcxJ8BdeddjSts/bMxWLccdEWmQmje38r1ok3DoPkrNGs3KG6i7U8YJpR6imRw2 VR1iTBJjamva0pTfL/MxJ99YyYItdDSAEsnB8hOA= From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= Date: Tue, 23 Apr 2024 09:54:41 +0200 Subject: [PATCH v3 06/11] ipv4/sysctl: constify ctl_table arguments of utility functions MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20240423-sysctl-const-handler-v3-6-e0beccb836e2@weissschuh.net> References: <20240423-sysctl-const-handler-v3-0-e0beccb836e2@weissschuh.net> In-Reply-To: <20240423-sysctl-const-handler-v3-0-e0beccb836e2@weissschuh.net> To: Luis Chamberlain , Joel Granados , Kees Cook Cc: Eric Dumazet , Dave Chinner , linux-fsdevel@vger.kernel.org, netdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-s390@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, linux-mm@kvack.org, linux-security-module@vger.kernel.org, bpf@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-xfs@vger.kernel.org, linux-trace-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, netfilter-devel@vger.kernel.org, coreteam@netfilter.org, kexec@lists.infradead.org, linux-hardening@vger.kernel.org, bridge@lists.linux.dev, lvs-devel@vger.kernel.org, linux-rdma@vger.kernel.org, rds-devel@oss.oracle.com, linux-sctp@vger.kernel.org, linux-nfs@vger.kernel.org, apparmor@lists.ubuntu.com, =?utf-8?q?Thomas_Wei=C3=9Fschuh?= X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1713858961; l=1269; i=linux@weissschuh.net; s=20221212; h=from:subject:message-id; bh=rhTtJbRFTTDD/EEuqh+xmQGgJG7l1CgJQWXHlODBL5I=; b=xkBxm95PFV9biLBQXL/jnQoslPWOqeiKfLilfo9X0/w/rpk96uwZ6XcT8dAItQlTvocuJZiXJ AWgjsh5bK7RD2GBrU5dFR8YS1o9Y0qoHpG5ydJoQPSEwJ0OoCUdGv/k X-Developer-Key: i=linux@weissschuh.net; a=ed25519; pk=KcycQgFPX2wGR5azS7RhpBqedglOZVgRPfdFSPB1LNw= X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: D84D11A000B X-Stat-Signature: tztb1kmf7qjem9ho9dca7yctbrn8xk4x X-Rspam-User: X-HE-Tag: 1713858967-626653 X-HE-Meta: U2FsdGVkX19gusLb1Cyu3N1IYjBz2P0247APRcjUGoWrCa5dT3VeCc0xln/sUYCHuq9w045WA5qPZ/NaBmLaiMpRhz0nrBqePVXeSUZGGCmXAtZR+pDBQmbtQA+9gqpe4iFHfBqLBnYC7s4HMUVq/yRdBopkDwtUDriX3wIZkwYZrBdlkzyPgSTW9gU9+hjug1D46wRlUs1hOLRX7vFlKJ7N08HGFJv/UhvyIv0RW6OUAwErf2y1pt94Rn3ineqa3/rI81Z50WWpftsLH4Y+EBVV5K9Pw+XFYOo+agBEALMQd+IKyDLGFk8cLPXycadR9shFPQYb+e1mLtbUVH65z8/sa1tytZAXVLd/JOze/L8bV91laIsuudTwioFtzEJD8RovIFtJUS5QPKeES4pHeeRrRPZrVLeBuTRQjgkZFfF1QaAKlK3R4+mQLCVyFcYtkS7Bu9w3d/heDqfwf6ybXwFYtVczA/2mlAibzhe3ZlbzdnNAupDkztjaGHGum3P2W8ORG5wVBRSEGiQYJ3uJEK6wjDmVD99fc/FX3NrSEpZwKWyUBoAJJ7Md163ktq2wnP58pdAQya0M43SHfdOX9QdVuuXns1sqZ4C6Cl8OrDVN+Y4u1Guj6PmEwdIXeoAVXta92/odJ3h2/Io5dBlMgcpp5yxhJ307tRIbnNn3V3vNqxxkRxenauS091w0+IowtOEWDpLVSdsgBeR9J7KcaX5bv9zE0KFG4a9t4OzIQQkzWhAKq8agZH1GvCsqjDg4XNy7eAHvQP/IQBQYFDnuearYhnr9XSxejodscDFj2exSIjCYJQe0bzPuxe7m068+AsGYyDkoD049oZOoQVWAQXz7CDJcAxBZzmSF3XxOIC0CCC5UQHlAWKFhv1zhvj/QSPM2s44z1dkHx9lgQ1iKOt9vWXLXX1AXRRl+X7DIcwK4/TvGKkH2gJOA/JCfnQlC1qRDAtcJK4AOs9jiUfC MyrDGoup H37/dSeNvQZoLNIQg3CCmgwzCtHowJ1kfjEScOwZmvB4Spa5lqv1Lh5zxVqHfCmLO3ZqZdaN+PDl0rvFc9YOQXG49+wKwACJHQreRI1jwcwVk1Ofba8fIET0cMgYWx+dGwKMOPyhLh8/R3OIdMrApIppMp/CypP97X48VC6Ojm4xVxoX17h5dHiYRlxgz19NQYEZkUVfK05XdFLCh1NAd4Xqqgg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: In a future commit the proc_handlers themselves will change to "const struct ctl_table". As a preparation for that adapt the internal helpers. Signed-off-by: Thomas Weißschuh --- net/ipv4/sysctl_net_ipv4.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/ipv4/sysctl_net_ipv4.c b/net/ipv4/sysctl_net_ipv4.c index ce5d19978a26..fc4c001bf72a 100644 --- a/net/ipv4/sysctl_net_ipv4.c +++ b/net/ipv4/sysctl_net_ipv4.c @@ -130,7 +130,8 @@ static int ipv4_privileged_ports(struct ctl_table *table, int write, return ret; } -static void inet_get_ping_group_range_table(struct ctl_table *table, kgid_t *low, kgid_t *high) +static void inet_get_ping_group_range_table(const struct ctl_table *table, + kgid_t *low, kgid_t *high) { kgid_t *data = table->data; struct net *net = @@ -145,7 +146,8 @@ static void inet_get_ping_group_range_table(struct ctl_table *table, kgid_t *low } /* Update system visible IP port range */ -static void set_ping_group_range(struct ctl_table *table, kgid_t low, kgid_t high) +static void set_ping_group_range(const struct ctl_table *table, + kgid_t low, kgid_t high) { kgid_t *data = table->data; struct net *net = -- 2.44.0