237 #ifdef XSASL_TYPE_CYRUS 
  238     {XSASL_TYPE_CYRUS, xsasl_cyrus_server_init},
 
  240 #ifdef XSASL_TYPE_DOVECOT 
  241     {XSASL_TYPE_DOVECOT, xsasl_dovecot_server_init},
 
  249                              const char *path_info)
 
  256     msg_warn(
"unsupported SASL server implementation: %s", server_type);
 
void argv_add(ARGV *argvp,...)
 
ARGV * argv_alloc(ssize_t len)
 
struct XSASL_SERVER_IMPL *(* server_init)(const char *, const char *)
 
void msg_warn(const char *fmt,...)
 
ARGV * xsasl_server_types(void)
 
XSASL_SERVER_IMPL * xsasl_server_init(const char *server_type, const char *path_info)