]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: Initialize mbefore for route_map_apply_ext() 17386/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 8 Nov 2024 07:00:34 +0000 (09:00 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 8 Nov 2024 07:00:34 +0000 (09:00 +0200)
CID 1601478: Uninitialized variables  (UNINIT)
Using uninitialized value "mbefore.real.tv_usec" when calling "event_consumed_time".

Fixes: 3e3a666331e1e44683b17ab1fd78afc47c5d2677 ("lib: Add ability to track time in individual routemaps")
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
lib/routemap.c

index 27c0f804400d40b64fcf44446e9bcbfa739e8af8..120731fa61d4b21de28ce64a4b0422657b095b0d 100644 (file)
@@ -2753,6 +2753,7 @@ route_map_apply_end:
        }
 
        if (map) {
+               GETRUSAGE(&mbefore);
                GETRUSAGE(&mafter);
                event_consumed_time(&mafter, &mbefore, &cputime);
                map->cputime += cputime;