diff options
author | Martin Willi <martin@strongswan.org> | 2008-11-03 10:02:39 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2008-11-03 10:02:39 +0000 |
commit | 1145ca098d554f0faaa6fef9d032d97d5d42f30a (patch) | |
tree | bd7c1d86677aa87f19335b985f5685ca12ab91dc /src/charon/plugins/load_tester | |
parent | 64ff7a5142dbd536f84dfdd6a2dc788ec88a57e8 (diff) | |
download | strongswan-1145ca098d554f0faaa6fef9d032d97d5d42f30a.tar.bz2 strongswan-1145ca098d554f0faaa6fef9d032d97d5d42f30a.tar.xz |
load testing between different hosts
Diffstat (limited to 'src/charon/plugins/load_tester')
-rw-r--r-- | src/charon/plugins/load_tester/load_tester_config.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/charon/plugins/load_tester/load_tester_config.c b/src/charon/plugins/load_tester/load_tester_config.c index 8c8b18233..90545cd64 100644 --- a/src/charon/plugins/load_tester/load_tester_config.c +++ b/src/charon/plugins/load_tester/load_tester_config.c @@ -88,13 +88,16 @@ load_tester_config_t *load_tester_config_create() traffic_selector_t *ts; auth_info_t *auth; auth_class_t class; - + char *remote; + this->public.backend.create_peer_cfg_enumerator = (enumerator_t*(*)(backend_t*, identification_t *me, identification_t *other))create_peer_cfg_enumerator; this->public.backend.create_ike_cfg_enumerator = (enumerator_t*(*)(backend_t*, host_t *me, host_t *other))create_ike_cfg_enumerator; this->public.backend.get_peer_cfg_by_name = (peer_cfg_t* (*)(backend_t*,char*))get_peer_cfg_by_name; this->public.destroy = (void(*)(load_tester_config_t*))destroy; - - ike_cfg = ike_cfg_create(TRUE, FALSE, "0.0.0.0", "127.0.0.1"); + + remote = lib->settings->get_str(lib->settings, + "charon.plugins.load_tester.remote", "127.0.0.1"); + ike_cfg = ike_cfg_create(TRUE, FALSE, "0.0.0.0", remote); proposal = proposal_create_from_string(PROTO_IKE, lib->settings->get_str(lib->settings, "charon.plugins.load_tester.proposal", "aes128-sha1-modp768")); |