]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
sign, etc. issues
authorAlan T. DeKok <aland@freeradius.org>
Wed, 15 Mar 2023 02:07:48 +0000 (22:07 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 15 Mar 2023 02:07:48 +0000 (22:07 -0400)
src/listen/bfd/session.c

index 5fd047d9a14a5b2233abf3dde4751d9f05dddcd9..320bcbfdc059952ddce3ed0f225033315a394720 100644 (file)
@@ -552,7 +552,7 @@ static int bfd_verify_simple(bfd_session_t *session, bfd_packet_t *bfd)
 {
        bfd_auth_simple_t *simple = &bfd->auth.password;
 
-       if ((simple->auth_len - 3) != session->secret_len) return 0;
+       if ((size_t) simple->auth_len != (3 + session->secret_len)) return 0;
 
        if (simple->key_id != 0) return 0;