dprint (2, (debugfile, "mutt_sasl_cb_authname: getting user for %s:%u\n",
dprint (2, (debugfile, "mutt_sasl_cb_authname: getting %s for %s:%u\n", id == SASL_CB_AUTHNAME ? "authname" : "user",
static int mutt_sasl_cb_authname (void* context, int id, const char** result,  unsigned* len){  ACCOUNT* account = (ACCOUNT*) context;  *result = NULL;  if (len)    *len = 0;  if (!account)    return SASL_BADPARAM;  dprint (2, (debugfile, "mutt_sasl_cb_authname: getting user for %s:%u\n",	      account->host, account->port));  if (mutt_account_getuser (account))    return SASL_FAIL;  *result = account->user;  if (len)    *len = strlen (*result);  return SASL_OK;}