sasl_client_init   (21 June 2001) manpage
sasl_client_init
21 June 2001
SASL
SASL man pages
  • NAME
      sasl_client_init - SASL client authentication initialization

  • SYNOPSIS
      
       #include <sasl/sasl.h>
      
       int sasl_client_init(const  sasl_callback_t  *callbacks );
      
  • DESCRIPTION

      sasl_client_init() initializes SASL. It must be called before any calls to
      sasl_client_start. This call initializes all SASL client drivers
      (e.g. authentication mechanisms). These are usually found in the
      /usr/lib/sasl directory but the directory may be overriden with the
      SASL_PATH enviornment variable.



      callbacks
      specifies the base callbacks for all client connections. See the sasl_callbacks man page for more information
  • RETURN VALUE
      sasl_client_init returns an integer which corresponds to one of the
      following codes. SASL_OK is the only one that indicates success. All
      others indicate errors and should either be handled or the
      authentication session should be quit.


  • ERRORS
      SASL_OK
      Success
      SASL_BADVERS
      Mechanism version mismatch
      SASL_BADPARAM
      Error in config file
      SASL_NOMEM
      Not enough memory to complete operation

  • CONFORMING TO
      RFC 2222
  • SEE ALSO
Current Users: 54 © 1999-2006 Linux.com.hk PenguinSoft
All trademarks and copyrights on this page are owned by their respective companies. Linux is a trademark of Linus Torvalds.