aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/config/configuration_manager.c
diff options
context:
space:
mode:
authorJan Hutter <jhutter@hsr.ch>2005-12-07 10:25:32 +0000
committerJan Hutter <jhutter@hsr.ch>2005-12-07 10:25:32 +0000
commitf4d8999cc1f6473d9ceee87b5a30857de0758b6b (patch)
tree19649c24599ffe24cd93ba05e0913f92a98291c7 /Source/charon/config/configuration_manager.c
parent1d24f8fd03465185574f857aea338cb44fe52007 (diff)
downloadstrongswan-f4d8999cc1f6473d9ceee87b5a30857de0758b6b.tar.bz2
strongswan-f4d8999cc1f6473d9ceee87b5a30857de0758b6b.tar.xz
- added support for empty traffic selectors and empty sa payload in
IKE_AUTH request and reply
Diffstat (limited to 'Source/charon/config/configuration_manager.c')
-rw-r--r--Source/charon/config/configuration_manager.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/Source/charon/config/configuration_manager.c b/Source/charon/config/configuration_manager.c
index de424c576..d3c6425d4 100644
--- a/Source/charon/config/configuration_manager.c
+++ b/Source/charon/config/configuration_manager.c
@@ -292,20 +292,22 @@ static void load_default_config (private_configuration_manager_t *this)
proposals[0].integrity_algorithm_key_length = 16;
proposals[0].pseudo_random_function = PRF_HMAC_MD5;
proposals[0].pseudo_random_function_key_length = 16;
- proposals[0].diffie_hellman_group = MODP_1024_BIT;
+ proposals[0].diffie_hellman_group = MODP_768_BIT;
proposals[1] = proposals[0];
proposals[1].integrity_algorithm = AUTH_HMAC_SHA1_96;
proposals[1].integrity_algorithm_key_length = 20;
proposals[1].pseudo_random_function = PRF_HMAC_SHA1;
proposals[1].pseudo_random_function_key_length = 20;
+ proposals[1].diffie_hellman_group = MODP_1024_BIT;
- init_config1->add_proposal(init_config1,1,proposals[0]);
init_config1->add_proposal(init_config1,1,proposals[1]);
- init_config2->add_proposal(init_config2,1,proposals[0]);
+ init_config1->add_proposal(init_config1,1,proposals[0]);
init_config2->add_proposal(init_config2,1,proposals[1]);
- init_config3->add_proposal(init_config3,1,proposals[0]);
+ init_config2->add_proposal(init_config2,1,proposals[0]);
init_config3->add_proposal(init_config3,1,proposals[1]);
+ init_config3->add_proposal(init_config3,1,proposals[0]);
+
sa_config1 = sa_config_create(ID_IPV4_ADDR, "152.96.193.130",
ID_IPV4_ADDR, "152.96.193.131",