]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
encrypt nonce and time
authorMark Andrews <marka@isc.org>
Sun, 23 Feb 2014 20:16:00 +0000 (07:16 +1100)
committerMark Andrews <marka@isc.org>
Sun, 23 Feb 2014 20:16:00 +0000 (07:16 +1100)
bin/named/client.c

index 799b6460094d9b31ac7523d282e0f58502af4a0e..86c49ff0b59001ceb763fced8378cc8ccdfab2d6 100644 (file)
@@ -1575,6 +1575,9 @@ compute_sit(ns_client_t *client, isc_uint32_t when, isc_uint32_t nonce,
                        input[i + 8] = digest[i] ^ digest[i + 8];
                isc_aes128_crypt(ns_g_server->secret, input + 8, digest);
                break;
+       default:
+               isc_aes128_crypt(ns_g_server->secret, input, digest);
+               break;
        }
        memcpy(input, client->cookie, 8);
        for (i = 0; i < 8; i++)