Blame sasl_defs.h

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 */