1@subheading gsasl_init 2@anchor{gsasl_init} 3@deftypefun {int} {gsasl_init} (Gsasl ** @var{ctx}) 4@var{ctx}: pointer to libgsasl handle. 5 6This functions initializes libgsasl. The handle pointed to by ctx 7is valid for use with other libgsasl functions iff this function is 8successful. It also register all builtin SASL mechanisms, using 9@code{gsasl_register()} . 10 11Return value: GSASL_OK iff successful, otherwise 12@code{GSASL_MALLOC_ERROR} . 13@end deftypefun 14 15