diff options
author | Martin Willi <martin@strongswan.org> | 2006-12-14 13:16:19 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2006-12-14 13:16:19 +0000 |
commit | 38fb426e9b0437be4cb075ff7c2f7ea80aef9c64 (patch) | |
tree | 9c98bf89200c67d10b3f52cf8568f420f997b97f /src | |
parent | 313d21c2513821bc943d32de06f88f01a6b215ae (diff) | |
download | strongswan-38fb426e9b0437be4cb075ff7c2f7ea80aef9c64.tar.bz2 strongswan-38fb426e9b0437be4cb075ff7c2f7ea80aef9c64.tar.xz |
fixed encoding rules string
updated todo
Diffstat (limited to 'src')
-rw-r--r-- | src/charon/doc/Todo-list.txt | 9 | ||||
-rw-r--r-- | src/charon/encoding/payloads/encodings.c | 21 |
2 files changed, 15 insertions, 15 deletions
diff --git a/src/charon/doc/Todo-list.txt b/src/charon/doc/Todo-list.txt index b096faa82..a320a5454 100644 --- a/src/charon/doc/Todo-list.txt +++ b/src/charon/doc/Todo-list.txt @@ -59,12 +59,12 @@ Todo-List for charon + find existing IKE_SA on CHILD_SA initiation + use dpdaction/dpddelay parameters from ipsec.conf -/ add firewall script support ++ add firewall script support + do not link unneeded libraries in bins + include only a minimum of NATD payloads + implement 3DES to load encrypted pem files + implement a "event bus" mechanism - / add more output to to up/down, somehow... + + add more output to to up/down, somehow... - detach console after first keyingtry - proper handling of CTRL+C console detach (SIG_PIPE) - configure flag which allows to ommit vendor id in pluto @@ -78,6 +78,7 @@ Todo-List for charon - add a Rekey-Counter for SAs in "statusall" - ipsec status: + on one line: ip, id, spi - - no key age, rekey for IKE + + no key age, rekey for IKE - byte count -- retry transaction on failure while keyingtries > 1
\ No newline at end of file +- retry transaction on failure while keyingtries > 1 +- reduce printf handlers count to 10, as uClibc does not support more diff --git a/src/charon/encoding/payloads/encodings.c b/src/charon/encoding/payloads/encodings.c index 9ec0a94f9..55a7cf132 100644 --- a/src/charon/encoding/payloads/encodings.c +++ b/src/charon/encoding/payloads/encodings.c @@ -24,13 +24,12 @@ #include "encodings.h" -ENUM(encoding_type_names, U_INT_4, UNKNOWN_DATA, +ENUM(encoding_type_names, U_INT_4, ENCRYPTED_DATA, "U_INT_4", "U_INT_8", "U_INT_16", "U_INT_32", "U_INT_64", - "IKE_SPI", "RESERVED_BIT", "RESERVED_BYTE", "FLAG", @@ -43,25 +42,25 @@ ENUM(encoding_type_names, U_INT_4, UNKNOWN_DATA, "PROPOSALS", "TRANSFORMS", "TRANSFORM_ATTRIBUTES", + "CONFIGURATION_ATTRIBUTES", + "CONFIGURATION_ATTRIBUTE_VALUE", "ATTRIBUTE_FORMAT", "ATTRIBUTE_TYPE", "ATTRIBUTE_LENGTH_OR_VALUE", + "CONFIGURATION_ATTRIBUTE_LENGTH", "ATTRIBUTE_VALUE", + "TRAFFIC_SELECTORS", + "TS_TYPE", + "ADDRESS", "NONCE_DATA", "ID_DATA", "AUTH_DATA", - "ENCRYPTED_DATA", - "TS_TYPE", - "ADDRESS", - "TRAFFIC_SELECTORS", "CERT_DATA", "CERTREQ_DATA", + "EAP_DATA", "SPIS", "VID_DATA", - "VID_DATA", - "CONFIGURATION_ATTRIBUTES", - "CONFIGURATION_ATTRIBUTE_LENGTH", - "CONFIGURATION_ATTRIBUTE_VALUE", - "EAP_MESSAGE", "UNKNOWN_DATA", + "IKE_SPI", + "ENCRYPTED_DATA", ); |