diff options
author | Jan Hutter <jhutter@hsr.ch> | 2005-12-07 10:25:32 +0000 |
---|---|---|
committer | Jan Hutter <jhutter@hsr.ch> | 2005-12-07 10:25:32 +0000 |
commit | f4d8999cc1f6473d9ceee87b5a30857de0758b6b (patch) | |
tree | 19649c24599ffe24cd93ba05e0913f92a98291c7 /Source/charon/config/configuration_manager.c | |
parent | 1d24f8fd03465185574f857aea338cb44fe52007 (diff) | |
download | strongswan-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.c | 10 |
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", |