From 15a9d460c05ac73dfae41bc8a66b07f0c2a48328 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Thu, 13 Sep 2007 15:33:17 +0000 Subject: peer_cfg now knows about group memberships --- src/charon/config/backends/local_backend.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/charon/config/backends/local_backend.c') diff --git a/src/charon/config/backends/local_backend.c b/src/charon/config/backends/local_backend.c index 2e80cc870..b5795098a 100644 --- a/src/charon/config/backends/local_backend.c +++ b/src/charon/config/backends/local_backend.c @@ -146,6 +146,13 @@ static peer_cfg_t *get_peer_cfg(private_local_backend_t *this, int prio = (wc1 + wc2) * (MAX_CA_PATH_LEN + 1); int pathlen = 0; identification_t *other_candidate_ca = current->get_other_ca(current); + linked_list_t *groups = current->get_groups(current); + + /* is a group membership required? */ + if (groups->get_count(groups) > 0) + { + DBG1(DBG_CFG, " group membership required"); + } /* are there any ca constraints? */ if (other_candidate_ca->get_type(other_candidate_ca) != ID_ANY) -- cgit v1.2.3