]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Ignore false positives in EAP sim code
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 25 May 2017 20:30:03 +0000 (16:30 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 25 May 2017 20:30:03 +0000 (16:30 -0400)
We should probably just disable -V512, it's really stupid.

src/modules/rlm_eap/lib/sim/comp128.c

index 5bc88bb37e1d3b080e4031d5a783c2c98c17d9bd..2ec41e2e4af76c8a39b2d035f4be3c71da2b4cfb 100644 (file)
@@ -249,7 +249,7 @@ void comp128v1(uint8_t *sres, uint8_t *kc, uint8_t const *ki, uint8_t const *ran
         */
        for (i=0; i < 7; i++) {
                /* x[0-15] = Ki */
-               memcpy(x, ki, 16);
+               memcpy(x, ki, 16);      //-V512
 
                /* Compression */
                _comp128_compression(x);
@@ -265,7 +265,7 @@ void comp128v1(uint8_t *sres, uint8_t *kc, uint8_t const *ki, uint8_t const *ran
         *      Round 8 (final)
         *      x[0-15] = Ki
         */
-       memcpy(x, ki, 16);
+       memcpy(x, ki, 16);              //-V512
 
        /* Compression */
        _comp128_compression(x);