The branch main has been updated by markj:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=2ff1587e3803e76a9726e1734181a5170079ddbe

commit 2ff1587e3803e76a9726e1734181a5170079ddbe
Author:     Mark Johnston <ma...@freebsd.org>
AuthorDate: 2025-07-25 13:13:13 +0000
Commit:     Mark Johnston <ma...@freebsd.org>
CommitDate: 2025-07-25 17:39:01 +0000

    if_ovpn: Sprinkle const over some helper functions
    
    No functional change intended.
    
    Reviewed by:    kp
    MFC after:      2 weeks
    Sponsored by:   Stormshield
    Sponsored by:   Klara, Inc.
    Differential Revision:  https://reviews.freebsd.org/D51494
---
 sys/net/if_ovpn.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/sys/net/if_ovpn.c b/sys/net/if_ovpn.c
index 5081cc906433..4c7cbed06bf0 100644
--- a/sys/net/if_ovpn.c
+++ b/sys/net/if_ovpn.c
@@ -204,7 +204,8 @@ static int ovpn_encap(struct ovpn_softc *, uint32_t, struct 
mbuf *);
 static int ovpn_get_af(struct mbuf *);
 static void ovpn_free_kkey_dir(struct ovpn_kkey_dir *);
 static bool ovpn_check_replay(struct ovpn_kkey_dir *, uint32_t);
-static int ovpn_peer_compare(struct ovpn_kpeer *, struct ovpn_kpeer *);
+static int ovpn_peer_compare(const struct ovpn_kpeer *,
+    const struct ovpn_kpeer *);
 
 static RB_PROTOTYPE(ovpn_kpeers, ovpn_kpeer, tree, ovpn_peer_compare);
 static RB_GENERATE(ovpn_kpeers, ovpn_kpeer, tree, ovpn_peer_compare);
@@ -277,7 +278,7 @@ SYSCTL_INT(_net_link_openvpn, OID_AUTO, netisr_queue,
        "Use netisr_queue() rather than netisr_dispatch().");
 
 static int
-ovpn_peer_compare(struct ovpn_kpeer *a, struct ovpn_kpeer *b)
+ovpn_peer_compare(const struct ovpn_kpeer *a, const struct ovpn_kpeer *b)
 {
        return (a->peerid - b->peerid);
 }
@@ -303,15 +304,15 @@ ovpn_find_only_peer(struct ovpn_softc *sc)
 }
 
 static uint16_t
-ovpn_get_port(struct sockaddr_storage *s)
+ovpn_get_port(const struct sockaddr_storage *s)
 {
        switch (s->ss_family) {
        case AF_INET: {
-               struct sockaddr_in *in = (struct sockaddr_in *)s;
+               const struct sockaddr_in *in = (const struct sockaddr_in *)s;
                return (in->sin_port);
        }
        case AF_INET6: {
-               struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)s;
+               const struct sockaddr_in6 *in6 = (const struct sockaddr_in6 *)s;
                return (in6->sin6_port);
        }
        default:

Reply via email to