]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[master] s/mempcy/memmove/
authorEvan Hunt <each@isc.org>
Thu, 6 Nov 2014 21:01:59 +0000 (13:01 -0800)
committerEvan Hunt <each@isc.org>
Thu, 6 Nov 2014 21:01:59 +0000 (13:01 -0800)
bin/named/server.c
lib/isc/random.c

index 1158ef4ad8e340e35b1546b1fccecb14a9e45f81..c650b3d79a5bc356968d2ccde6dcdeec05d96e38 100644 (file)
@@ -9411,7 +9411,7 @@ generate_salt(unsigned char *salt, size_t saltlen) {
        for (i = 0; i < n; i++)
                isc_random_get(&rnd.rnd32[i]);
 
-       memcpy(salt, rnd.rnd, saltlen);
+       memmove(salt, rnd.rnd, saltlen);
 
        r.base = rnd.rnd;
        r.length = (unsigned int) saltlen;
index 424e65b04a5f2c3552b192fac4e742c04ff38d40..f7f7c7cdbfb1de591a43629500d64352be9af75a 100644 (file)
@@ -311,8 +311,8 @@ chacha_getuint16(isc_rng_t *rng) {
        if (rng->have < sizeof(val))
                chacha_rekey(rng, NULL, 0);
 
-       memcpy(&val, rng->buffer + CHACHA_BUFFERSIZE - rng->have,
-              sizeof(val));
+       memmove(&val, rng->buffer + CHACHA_BUFFERSIZE - rng->have,
+               sizeof(val));
        /* Clear the copied region. */
        memset(rng->buffer + CHACHA_BUFFERSIZE - rng->have,
               0, sizeof(val));