File: sasl_internal.h

package info (click to toggle)
cvm 0.97-0.1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 1,036 kB
  • sloc: ansic: 4,065; sh: 2,758; makefile: 235; sql: 15
file content (13 lines) | stat: -rw-r--r-- 537 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef CVM__SASL_INTERNAL__H__
#define CVM__SASL_INTERNAL__H__

extern int sasl_login_start(struct sasl_state*, const str*, str*);
extern int sasl_plain_start(struct sasl_state*, const str*, str*);
extern int sasl_cram_md5_start(struct sasl_state*, const str*, str*);
extern int sasl_authenticate_plain(struct sasl_state*,
				   const char* account, const char* password);
extern int sasl_authenticate_cram(struct sasl_state*,
				  const char* account, const char* cram_type,
				  const str* challenge, const str* response);

#endif