]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Ignore false positives in tacacs
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 25 May 2017 20:27:54 +0000 (16:27 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 25 May 2017 20:27:54 +0000 (16:27 -0400)
src/modules/proto_tacacs/proto_tacacs.c

index 556a0eab9024cd116ec1c0a92d741b07ec460781..eee0c5f95fda888548f2648ccfa8f1ffa14e4fe7 100644 (file)
@@ -129,12 +129,12 @@ static void state_add(REQUEST *request, RADIUS_PACKET *packet)
 {
        VALUE_PAIR *vp;
        uint32_t session_id;
-       uint8_t buf[16] = {0};  /* FIXME state.c:sizeof(struct state_comp) */
+       uint8_t buf[16] = { 0 };        /* FIXME state.c:sizeof(struct state_comp) */
 
-       rad_assert(sizeof(request->listener) + sizeof(vp->vp_uint32) <= sizeof(buf));
+       rad_assert(sizeof(request->listener) + sizeof(vp->vp_uint32) <= sizeof(buf));           //-V568
 
        /* session_id is per TCP connection */
-       memcpy(&buf[0], &request->listener, sizeof(request->listener));
+       memcpy(&buf[0], &request->listener, sizeof(request->listener));                         //-V568
 
        session_id = tacacs_session_id(request->packet);
        memcpy(&buf[sizeof(buf) - sizeof(session_id)], &session_id, sizeof(session_id));