diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2013-03-22 10:37:49 +0100 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2013-03-22 10:37:49 +0100 |
commit | a1bc67d6c9ac3fc6ac7ea7fef63bb5528181b34c (patch) | |
tree | 3e9a6d78da4b7a07349d19c9a0718afd42632526 /src/libtncif | |
parent | 3db17b0ccc80b8de9e170f41ba53c96a8ad5fd6a (diff) | |
download | strongswan-a1bc67d6c9ac3fc6ac7ea7fef63bb5528181b34c.tar.bz2 strongswan-a1bc67d6c9ac3fc6ac7ea7fef63bb5528181b34c.tar.xz |
Switch encoding of AR Identity Value from binary to UTF-8
Diffstat (limited to 'src/libtncif')
-rw-r--r-- | src/libtncif/tncif_identity.c | 2 | ||||
-rw-r--r-- | src/libtncif/tncif_identity.h | 2 | ||||
-rw-r--r-- | src/libtncif/tncifimv.h | 5 |
3 files changed, 4 insertions, 5 deletions
diff --git a/src/libtncif/tncif_identity.c b/src/libtncif/tncif_identity.c index 66de83dbd..7ee215c77 100644 --- a/src/libtncif/tncif_identity.c +++ b/src/libtncif/tncif_identity.c @@ -196,7 +196,7 @@ tncif_identity_t *tncif_identity_create(pen_type_t identity_type, this = (private_tncif_identity_t*)tncif_identity_create_empty(); this->identity_type = identity_type; - this->identity_value = chunk_clone(identity_value); + this->identity_value = identity_value; this->subject_type = subject_type; this->auth_type = auth_type; diff --git a/src/libtncif/tncif_identity.h b/src/libtncif/tncif_identity.h index 3ef0dd4f0..ad872166f 100644 --- a/src/libtncif/tncif_identity.h +++ b/src/libtncif/tncif_identity.h @@ -100,7 +100,7 @@ tncif_identity_t* tncif_identity_create_empty(void); * Create an TNC Identity object from its components * * @param identity_type TNC Identity Type - * @param identity_value TNC Identity Value + * @param identity_value TNC Identity Value (not cloned by constructor) * @param subject_type TNC Subject Type * @param auth_type TNC Authentication Type */ diff --git a/src/libtncif/tncifimv.h b/src/libtncif/tncifimv.h index 6bce8b4e4..945012dc0 100644 --- a/src/libtncif/tncifimv.h +++ b/src/libtncif/tncifimv.h @@ -218,9 +218,8 @@ typedef TNC_Result (*TNC_IMV_ProvideBindFunctionPointer)( #define TNC_ID_IPV6_ADDR 2 #define TNC_ID_FQDN 3 #define TNC_ID_RFC822_ADDR 4 -#define TNC_ID_USER_NAME 5 -#define TNC_ID_DER_ASN1_DN 6 -#define TNC_ID_DER_ASN1_GN 7 +#define TNC_ID_USERNAME 5 +#define TNC_ID_ASN1_DN 6 /* TNC Subject Types */ |