diff options
author | Martin Willi <martin@strongswan.org> | 2007-04-11 05:58:38 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2007-04-11 05:58:38 +0000 |
commit | de55c6895f87b6a1b2b480f208e9a7ec19827dbf (patch) | |
tree | 1fb688e59718c3a0b25e2697f0d3de5ac10d6b76 /src/charon/config/cfg_store.c | |
parent | 90faff8e5ace3e86f4a65a6db774e9bca6e11b99 (diff) | |
download | strongswan-de55c6895f87b6a1b2b480f208e9a7ec19827dbf.tar.bz2 strongswan-de55c6895f87b6a1b2b480f208e9a7ec19827dbf.tar.xz |
accepting stroke initiation by a name of a child_cfg
Diffstat (limited to 'src/charon/config/cfg_store.c')
-rw-r--r-- | src/charon/config/cfg_store.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/charon/config/cfg_store.c b/src/charon/config/cfg_store.c index e06780a94..ef945da90 100644 --- a/src/charon/config/cfg_store.c +++ b/src/charon/config/cfg_store.c @@ -89,23 +89,6 @@ static peer_cfg_t *get_peer_cfg(private_cfg_store_t *this, } /** - * implements cfg_store_t.get_peer_by_name. - */ -static peer_cfg_t *get_peer_cfg_by_name(private_cfg_store_t *this, char *name) -{ - backend_t *backend; - peer_cfg_t *config = NULL; - iterator_t *iterator = this->backends->create_iterator_locked( - this->backends, &this->mutex); - while (config == NULL && iterator->iterate(iterator, (void**)&backend)) - { - config = backend->get_peer_cfg_by_name(backend, name); - } - iterator->destroy(iterator); - return config; -} - -/** * implements cfg_store_t.register_backend. */ static void register_backend(private_cfg_store_t *this, backend_t *backend) @@ -152,7 +135,6 @@ cfg_store_t *cfg_store_create() this->public.get_ike_cfg = (ike_cfg_t*(*)(cfg_store_t*, host_t *, host_t *))get_ike_cfg; this->public.get_peer_cfg = (peer_cfg_t*(*)(cfg_store_t*, identification_t *, identification_t *))get_peer_cfg; - this->public.get_peer_cfg_by_name = (peer_cfg_t*(*)(cfg_store_t*, char *name))get_peer_cfg_by_name; this->public.register_backend = (void(*)(cfg_store_t*, backend_t *))register_backend; this->public.unregister_backend = (void(*)(cfg_store_t*, backend_t *))unregister_backend; this->public.destroy = (void(*)(cfg_store_t*))destroy; |