Provided by: libmemcached-dev_1.0.18-4.2ubuntu4_amd64 bug

NAME

       memcached_sasl_set_auth_data - libmemcached Documentation

SYNOPSIS

       #include <libmemcached/memcached_pool.h>

       void memcached_set_sasl_callbacks(memcached_st *ptr, const sasl_callback_t *callbacks)

       const sasl_callback_t *memcached_get_sasl_callbacks(memcached_st *ptr)

       memcached_return_t memcached_set_sasl_auth_data(memcached_st *ptr, const char *username, const
       char *password)

       memcached_return_t memcached_destroy_sasl_auth_data(memcached_st *ptr)

       Compile and link with -lmemcached

DESCRIPTION

       libmemcached(3)  allows  you  to  plug  in  your  own  callbacks function used by libsasl to perform SASL
       authentication.

       Please note that SASL requires the memcached binary protocol, and  you  have  to  specify  the  callbacks
       before you connect to the server.

       memcached_set_sasl_auth_data() is a helper function defining the basic functionality for you, but it will
       store  the  username  and  password  in  memory.  If  you  choose  to  use  this  method you have to call
       memcached_destroy_sasl_auth_data before calling memcached_free to avoid a memory  leak.  You  should  NOT
       call    memcached_destroy_sasl_auth_data    if    you   specify   your   own   callback   function   with
       memcached_set_sasl_callbacks().

RETURN

       memcached_get_sasl_callbacks()  returns  the  callbacks  currently  used  by   this   memcached   handle.
       memcached_set_sasl_auth_data() returns MEMCACHED_SUCCESS upon success.

HOME

       To find out more information please check: http://libmemcached.org/

AUTHOR

       Brian Aker, <brian@tangent.org>

       Trond Norbye, <trond.norbye@gmail.com>

SEE ALSO

       memcached(1) libmemcached(3) memcached_strerror(3)

AUTHOR

       Brian Aker

COPYRIGHT

       2011-2013, Brian Aker DataDifferential, http://datadifferential.com/

1.0.18                                          February 09, 2014                MEMCACHED_SASL_SET_AUTH_DATA(3)