git: 8ca6be06ee74 - releng/14.5 - netipsec/key.c::key_checksockaddrs(): constify src/dst address buffer pointers

From: Colin Percival <cperciva_at_FreeBSD.org>
Date: Tue, 18 Aug 2026 01:27:57 UTC
The branch releng/14.5 has been updated by cperciva:

URL: https://cgit.FreeBSD.org/src/commit/?id=8ca6be06ee744c6306c2f546ba1087e95d4457bc

commit 8ca6be06ee744c6306c2f546ba1087e95d4457bc
Author:     Konstantin Belousov <kib@FreeBSD.org>
AuthorDate: 2026-08-13 23:25:21 +0000
Commit:     Colin Percival <cperciva@FreeBSD.org>
CommitDate: 2026-08-18 01:26:43 +0000

    netipsec/key.c::key_checksockaddrs(): constify src/dst address buffer pointers
    
    Approved by:    re (cperciva)
    
    (cherry picked from commit fbe9aa7ebfcd6d89b298cc7a23de02d119367221)
    (cherry picked from commit af11a69e53070b6002e9246d24696cd03ea9d40a)
---
 sys/netipsec/key.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys/netipsec/key.c b/sys/netipsec/key.c
index b550182b581b..74f4e2527401 100644
--- a/sys/netipsec/key.c
+++ b/sys/netipsec/key.c
@@ -539,6 +539,9 @@ MALLOC_DEFINE(M_IPSEC_SPDCACHE, "ipsec-spdcache", "ipsec SPD cache");
 
 static uma_zone_t __read_mostly ipsec_key_lft_zone;
 
+static int key_checksockaddrs(const struct sockaddr *src,
+    const struct sockaddr *dst);
+
 /*
  * set parameters into secpolicyindex buffer.
  * Must allocate secpolicyindex buffer passed to this function.
@@ -855,7 +858,7 @@ key_bumpspgen(void)
 }
 
 static int
-key_checksockaddrs(struct sockaddr *src, struct sockaddr *dst)
+key_checksockaddrs(const struct sockaddr *src, const struct sockaddr *dst)
 {
 
 	/* family match */