Don't add ANY identity constraint to auth config, as XAuth rounds don't use one

This commit is contained in:
Martin Willi
2012-07-26 12:38:34 +02:00
parent 9191946a63
commit 874f7c7e2c
2 changed files with 15 additions and 3 deletions
+8 -1
View File
@@ -458,7 +458,14 @@ static auth_cfg_t *build_auth_cfg(private_stroke_config_t *this,
}
}
}
cfg->add(cfg, AUTH_RULE_IDENTITY, identity);
if (identity->get_type(identity) != ID_ANY)
{
cfg->add(cfg, AUTH_RULE_IDENTITY, identity);
}
else
{
identity->destroy(identity);
}
/* add raw RSA public key */
pubkey = end->rsakey;