SASL_USER
# define SASL_USER_BIT (1 << SASL_USER)
*result = (*sai)[SASL_USER];
l = strlen((*sai)[SASL_USER]) + 1;
(void) sm_strlcpy(s, (*sai)[SASL_USER], l);
(mci->mci_sai[SASL_USER] == NULL ||
*(mci->mci_sai)[SASL_USER] == '\0'))
r = SASL_USER;
l = strlen((*sai)[SASL_USER]) + 1;
(void) sm_strlcpy((*sai)[SASL_AUTHID], (*sai)[SASL_USER], l);
(*sai)[SASL_USER] = (char *) sm_rpool_malloc(mci->mci_rpool,
if ((*sai)[SASL_USER] == NULL)
(void) sm_strlcpy((*sai)[SASL_USER], (*sai)[SASL_AUTHID], l);