automake build system
[mech_eap.git] / src / eap_common / eap_gpsk_common.c
index 08bd950..4076262 100644 (file)
 #include "includes.h"
 
 #include "common.h"
+#include "crypto/aes_wrap.h"
+#include "crypto/sha256.h"
 #include "eap_defs.h"
-#include "aes_wrap.h"
-#include "crypto.h"
-#ifdef EAP_GPSK_SHA256
-#include "sha256.h"
-#endif /* EAP_GPSK_SHA256 */
 #include "eap_gpsk_common.h"
 
 
@@ -123,7 +120,7 @@ static int eap_gpsk_derive_keys_helper(u32 csuite_specifier,
 {
        u8 mk[32], *pos, *data;
        size_t data_len, mk_len;
-       int (*gkdf)(const u8 *psk, const u8 *data, size_t data_len,
+       int (*gkdf)(const u8 *_psk, const u8 *_data, size_t _data_len,
                    u8 *buf, size_t len);
 
        gkdf = NULL;
@@ -377,8 +374,8 @@ static int eap_gpsk_compute_mic_aes(const u8 *sk, size_t sk_len,
                                    const u8 *data, size_t len, u8 *mic)
 {
        if (sk_len != 16) {
-               wpa_printf(MSG_DEBUG, "EAP-GPSK: Invalid SK length %d for "
-                          "AES-CMAC MIC", sk_len);
+               wpa_printf(MSG_DEBUG, "EAP-GPSK: Invalid SK length %lu for "
+                          "AES-CMAC MIC", (unsigned long) sk_len);
                return -1;
        }