1 #ifndef CVM__SASL_INTERNAL__H__ 2 #define CVM__SASL_INTERNAL__H__ 3 4 extern int sasl_login_start(struct sasl_state*, const str*, str*); 5 extern int sasl_plain_start(struct sasl_state*, const str*, str*); 6 extern int sasl_cram_md5_start(struct sasl_state*, const str*, str*); 7 extern int sasl_authenticate_plain(struct sasl_state*, 8 const char* account, const char* password); 9 extern int sasl_authenticate_cram(struct sasl_state*, 10 const char* account, const char* cram_type, 11 const str* challenge, const str* response); 12 13 #endif 14