Make peer headers build with C++ sources
[libeap.git] / src / eap_common / eap_pwd_common.h
index 7389894..03454ac 100644 (file)
 #include <openssl/evp.h>
 #include <openssl/hmac.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /*
  * definition of a finite cyclic group
  * TODO: support one based on a prime field
@@ -76,4 +80,8 @@ void H_Init(HMAC_CTX *);
 void H_Update(HMAC_CTX *, const u8 *, int);
 void H_Final(HMAC_CTX *, u8 *);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif  /* EAP_PWD_COMMON_H */