lib/util: Change function to mem_equal_const_time()
[samba.git] / source3 / librpc / crypto / gse_krb5.c
index 135470471655209d2f3c6798aaae0137e377de5b..b4cec1e4cf07f100ea403e3f26401f878d52bb6a 100644 (file)
@@ -240,8 +240,8 @@ static krb5_error_code fill_mem_keytab_from_secrets(krb5_context krbctx,
                 * check if keytab is up to date */
 
                if ((ct->length == KRB5_KEY_LENGTH(KRB5_KT_KEY(&kt_entry))) &&
-                   (memcmp_const_time(KRB5_KEY_DATA(KRB5_KT_KEY(&kt_entry)),
-                                      ct->data, ct->length) == 0)) {
+                   (mem_equal_const_time(KRB5_KEY_DATA(KRB5_KT_KEY(&kt_entry)),
+                                         ct->data, ct->length))) {
                        /* keytab is already up to date, return */
                        smb_krb5_kt_free_entry(krbctx, &kt_entry);
                        goto out;