Lines Matching defs:mech_desc
31 struct auth_mech_desc mech_desc;
42 i_zero(&mech_desc);
43 mech_desc.name = p_strdup(conn->pool, args[0]);
45 if (strcmp(mech_desc.name, "PLAIN") == 0)
50 mech_desc.flags |= MECH_SEC_PRIVATE;
52 mech_desc.flags |= MECH_SEC_ANONYMOUS;
54 mech_desc.flags |= MECH_SEC_PLAINTEXT;
56 mech_desc.flags |= MECH_SEC_DICTIONARY;
58 mech_desc.flags |= MECH_SEC_ACTIVE;
60 mech_desc.flags |= MECH_SEC_FORWARD_SECRECY;
62 mech_desc.flags |= MECH_SEC_MUTUAL_AUTH;
64 array_append(&conn->available_auth_mechs, &mech_desc, 1);