]> git.sur5r.net Git - openldap/commitdiff
ITS#8198 use #elif instead of #else for gnutls cases
authorRyan Tandy <ryan@nardis.ca>
Sun, 23 Aug 2015 01:59:13 +0000 (18:59 -0700)
committerQuanah Gibson-Mount <quanah@openldap.org>
Mon, 31 Aug 2015 15:31:01 +0000 (10:31 -0500)
Reserve #else for actual fallback cases.

contrib/slapd-modules/passwd/pbkdf2/pw-pbkdf2.c

index 83559086a7d8981ecf7eb151c5018c74d2cea4a2..4d4813ee7d163558fc85aa6924cd0d2bfa93169c 100644 (file)
@@ -152,7 +152,7 @@ static int pbkdf2_encrypt(
        int rc;
 #ifdef HAVE_OPENSSL
        const EVP_MD *md;
-#else
+#elif HAVE_GNUTLS
        struct hmac_sha1_ctx sha1_ctx;
        struct hmac_sha256_ctx sha256_ctx;
        struct hmac_sha512_ctx sha512_ctx;
@@ -181,7 +181,7 @@ static int pbkdf2_encrypt(
        }else{
                return LUTIL_PASSWD_ERR;
        }
-#else
+#elif HAVE_GNUTLS
        if(!ber_bvcmp(scheme, &pbkdf2_scheme)){
                dk.bv_len = PBKDF2_SHA1_DK_SIZE;
                current_ctx = &sha1_ctx;
@@ -221,7 +221,7 @@ static int pbkdf2_encrypt(
                                                  iteration, md, dk.bv_len, dk_value)){
                return LUTIL_PASSWD_ERR;
        }
-#else
+#elif HAVE_GNUTLS
        PBKDF2(current_ctx, current_hmac_update, current_hmac_digest,
                                                  dk.bv_len, iteration,
                                                  salt.bv_len, (const uint8_t *) salt.bv_val,
@@ -275,7 +275,7 @@ static int pbkdf2_check(
        size_t dk_len;
 #ifdef HAVE_OPENSSL
        const EVP_MD *md;
-#else
+#elif HAVE_GNUTLS
        struct hmac_sha1_ctx sha1_ctx;
        struct hmac_sha256_ctx sha256_ctx;
        struct hmac_sha512_ctx sha512_ctx;
@@ -306,7 +306,7 @@ static int pbkdf2_check(
        }else{
                return LUTIL_PASSWD_ERR;
        }
-#else
+#elif HAVE_GNUTLS
        if(!ber_bvcmp(scheme, &pbkdf2_scheme)){
                dk_len = PBKDF2_SHA1_DK_SIZE;
                current_ctx = &sha1_ctx;
@@ -390,7 +390,7 @@ static int pbkdf2_check(
                                                  iteration, md, dk_len, input_dk_value)){
                return LUTIL_PASSWD_ERR;
        }
-#else
+#elif HAVE_GNUTLS
        PBKDF2(current_ctx, current_hmac_update, current_hmac_digest,
                                                  dk_len, iteration,
                                                  PBKDF2_SALT_SIZE, salt_value,