Blame sasl_defs.h

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