From f1307c4d9cadb94076a99cc2f88a00f7e0b4161f Mon Sep 17 00:00:00 2001 From: Dustin Sallings Date: Sun, 10 May 2009 00:50:47 -0700 Subject: SASL auth support. --- sasl_defs.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 sasl_defs.c (limited to 'sasl_defs.c') diff --git a/sasl_defs.c b/sasl_defs.c new file mode 100644 index 0000000..7e803d4 --- /dev/null +++ b/sasl_defs.c @@ -0,0 +1,20 @@ +#include "memcached.h" +#include +#include + +static sasl_callback_t sasl_callbacks[] = { + { + SASL_CB_LIST_END, NULL, NULL + } +}; + +void init_sasl(void) { + if (sasl_server_init(sasl_callbacks, "memcached") != SASL_OK) { + fprintf(stderr, "Error initializing sasl.\n"); + exit(EXIT_FAILURE); + } else { + if (settings.verbose) { + fprintf(stderr, "Initialized SASL.\n"); + } + } +} -- cgit v1.2.1