From: Alan T. DeKok Date: Wed, 15 Mar 2023 02:07:48 +0000 (-0400) Subject: sign, etc. issues X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=36c27785ce3cf0bec31429e36459f7b1e8a50221;p=thirdparty%2Ffreeradius-server.git sign, etc. issues --- diff --git a/src/listen/bfd/session.c b/src/listen/bfd/session.c index 5fd047d9a14..320bcbfdc05 100644 --- a/src/listen/bfd/session.c +++ b/src/listen/bfd/session.c @@ -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;