aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/config/cfg_store.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/config/cfg_store.c')
-rw-r--r--src/charon/config/cfg_store.c18
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;