summaryrefslogtreecommitdiff
path: root/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c
diff options
context:
space:
mode:
authorYves-Alexis Perez <corsac@debian.org>2013-04-26 14:57:47 +0200
committerYves-Alexis Perez <corsac@debian.org>2013-04-26 14:57:47 +0200
commit10e5fb2b9b2f27c83b3e5a1d048b158d5cf42a43 (patch)
treebf1d05a2e37dbd1911b86fcc026fbe49b0239c71 /src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c
parent7585facf05d927eb6df3929ce09ed5e60d905437 (diff)
downloadvyos-strongswan-10e5fb2b9b2f27c83b3e5a1d048b158d5cf42a43.tar.gz
vyos-strongswan-10e5fb2b9b2f27c83b3e5a1d048b158d5cf42a43.zip
Imported Upstream version 5.0.3
Diffstat (limited to 'src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c')
-rw-r--r--src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c b/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c
index cf3e58451..f0e821c8c 100644
--- a/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c
+++ b/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c
@@ -181,16 +181,16 @@ tnccs_msg_t *imc_imv_msg_create_from_node(xmlNodePtr node, linked_list_t *errors
cur = node->xmlChildrenNode;
while (cur)
{
- if (streq((char*)cur->name, "Type") && cur->ns == ns)
+ if (streq(cur->name, "Type") && cur->ns == ns)
{
content = xmlNodeGetContent(cur);
- this->msg_type = strtoul((char*)content, NULL, 16);
+ this->msg_type = strtoul(content, NULL, 16);
xmlFree(content);
}
- else if (streq((char*)cur->name, "Base64") && cur->ns == ns)
+ else if (streq(cur->name, "Base64") && cur->ns == ns)
{
content = xmlNodeGetContent(cur);
- b64_body = chunk_create((char*)content, strlen((char*)content));
+ b64_body = chunk_create(content, strlen(content));
this->msg_body = decode_base64(b64_body);
xmlFree(content);
}
@@ -221,21 +221,21 @@ tnccs_msg_t *imc_imv_msg_create(TNC_MessageType msg_type, chunk_t msg_body)
.get_msg_body = _get_msg_body,
},
.type = IMC_IMV_MSG,
- .node = xmlNewNode(NULL, BAD_CAST "IMC-IMV-Message"),
+ .node = xmlNewNode(NULL, "IMC-IMV-Message"),
.msg_type = msg_type,
.msg_body = chunk_clone(msg_body),
);
/* add the message type number in hex */
- n = xmlNewNode(NULL, BAD_CAST "Type");
+ n = xmlNewNode(NULL, "Type");
snprintf(buf, 10, "%08x", this->msg_type);
- xmlNodeSetContent(n, BAD_CAST buf);
+ xmlNodeSetContent(n, buf);
xmlAddChild(this->node, n);
/* encode the message as a Base64 node */
- n = xmlNewNode(NULL, BAD_CAST "Base64");
+ n = xmlNewNode(NULL, "Base64");
b64_body = encode_base64(this->msg_body);
- xmlNodeSetContent(n, BAD_CAST b64_body.ptr);
+ xmlNodeSetContent(n, b64_body.ptr);
xmlAddChild(this->node, n);
free(b64_body.ptr);