aboutsummaryrefslogtreecommitdiff
path: root/lib/basicauth.h
blob: bf6d71c002d104752247dc7811e4404e80c6b0ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
typedef enum {
	BASICAUTH_ALLOW,
	BASICAUTH_DENY,
	BASICAUTH_BAD_INPUT,
	BASICAUTH_CANT_OPEN
} BASICAUTH_RESULT;

BASICAUTH_RESULT basicauth(char const *file, char const *input);

int base64_encode(const unsigned char *input, size_t input_len,
		  unsigned char **output, size_t *output_len);
int base64_decode(const unsigned char *input, size_t input_len,
		  unsigned char *output, size_t output_len);

Return to:

Send suggestions and report system problems to the System administrator.