|
Packit |
4e8bc4 |
#ifndef SASL_DEFS_H
|
|
Packit |
4e8bc4 |
#define SASL_DEFS_H 1
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
// Longest one I could find was ``9798-U-RSA-SHA1-ENC''
|
|
Packit |
4e8bc4 |
#define MAX_SASL_MECH_LEN 32
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#if defined(HAVE_SASL_SASL_H) && defined(ENABLE_SASL)
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#include <sasl/sasl.h>
|
|
Packit |
4e8bc4 |
void init_sasl(void);
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
extern char my_sasl_hostname[1025];
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#else /* End of SASL support */
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
typedef void* sasl_conn_t;
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#define init_sasl() {}
|
|
Packit |
4e8bc4 |
#define sasl_dispose(x) {}
|
|
Packit |
4e8bc4 |
#define sasl_server_new(a, b, c, d, e, f, g, h) 1
|
|
Packit |
4e8bc4 |
#define sasl_listmech(a, b, c, d, e, f, g, h) 1
|
|
Packit |
4e8bc4 |
#define sasl_server_start(a, b, c, d, e, f) 1
|
|
Packit |
4e8bc4 |
#define sasl_server_step(a, b, c, d, e) 1
|
|
Packit |
4e8bc4 |
#define sasl_getprop(a, b, c) {}
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#define SASL_OK 0
|
|
Packit |
4e8bc4 |
#define SASL_CONTINUE -1
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#endif /* sasl compat */
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#endif /* SASL_DEFS_H */
|