2015-03-17 00:50:00 -07:00
|
|
|
#ifndef EMILE_PRIVATE_H_
|
|
|
|
# define EMILE_PRIVATE_H_
|
|
|
|
|
|
|
|
extern int _emile_log_dom_global;
|
|
|
|
|
|
|
|
#ifdef ERR
|
|
|
|
# undef ERR
|
2015-03-17 00:50:43 -07:00
|
|
|
#endif
|
2015-03-17 00:50:00 -07:00
|
|
|
#define ERR(...) EINA_LOG_DOM_ERR(_emile_log_dom_global, __VA_ARGS__)
|
|
|
|
#ifdef DBG
|
|
|
|
# undef DBG
|
2015-03-17 00:50:43 -07:00
|
|
|
#endif
|
2015-03-17 00:50:00 -07:00
|
|
|
#define DBG(...) EINA_LOG_DOM_DBG(_emile_log_dom_global, __VA_ARGS__)
|
|
|
|
#ifdef INF
|
|
|
|
# undef INF
|
2015-03-17 00:50:43 -07:00
|
|
|
#endif
|
2015-03-17 00:50:00 -07:00
|
|
|
#define INF(...) EINA_LOG_DOM_INFO(_emile_log_dom_global, __VA_ARGS__)
|
|
|
|
#ifdef WRN
|
|
|
|
# undef WRN
|
2015-03-17 00:50:43 -07:00
|
|
|
#endif
|
2015-03-17 00:50:00 -07:00
|
|
|
#define WRN(...) EINA_LOG_DOM_WARN(_emile_log_dom_global, __VA_ARGS__)
|
|
|
|
#ifdef CRI
|
|
|
|
# undef CRI
|
2015-03-17 00:50:43 -07:00
|
|
|
#endif
|
2015-03-17 00:50:00 -07:00
|
|
|
#define CRI(...) EINA_LOG_DOM_CRIT(_emile_log_dom_global, __VA_ARGS__)
|
|
|
|
|
2015-03-17 00:50:13 -07:00
|
|
|
typedef enum
|
|
|
|
{
|
|
|
|
EMILE_SSL_STATE_INIT = 0,
|
|
|
|
EMILE_SSL_STATE_HANDSHAKING,
|
|
|
|
EMILE_SSL_STATE_DONE,
|
|
|
|
EMILE_SSL_STATE_ERROR
|
|
|
|
} Emile_SSL_State;
|
|
|
|
|
2015-03-17 00:50:09 -07:00
|
|
|
Eina_Bool _emile_cipher_init(void);
|
|
|
|
|
2015-03-17 00:50:34 -07:00
|
|
|
Eina_Bool
|
|
|
|
emile_pbkdf2_sha1(const char *key,
|
|
|
|
unsigned int key_len,
|
|
|
|
const unsigned char *salt,
|
|
|
|
unsigned int salt_len,
|
|
|
|
unsigned int iter,
|
|
|
|
unsigned char *res,
|
|
|
|
unsigned int res_len);
|
|
|
|
|
2015-03-17 00:50:43 -07:00
|
|
|
#endif
|