Commit dc6a9a26 authored by Olivier Crête's avatar Olivier Crête

stun test: Check return value as is done elsewhere

parent 2ceb2083
...@@ -103,6 +103,8 @@ finish_check (StunAgent *agent, StunMessage *msg) ...@@ -103,6 +103,8 @@ finish_check (StunAgent *agent, StunMessage *msg)
size_t len; size_t len;
uint16_t plen; uint16_t plen;
StunMessage msg2 = {0}; StunMessage msg2 = {0};
StunMessageReturn val;
msg2.agent = msg->agent; msg2.agent = msg->agent;
msg2.buffer = buf; msg2.buffer = buf;
msg2.buffer_len = sizeof(buf); msg2.buffer_len = sizeof(buf);
...@@ -117,7 +119,8 @@ finish_check (StunAgent *agent, StunMessage *msg) ...@@ -117,7 +119,8 @@ finish_check (StunAgent *agent, StunMessage *msg)
if (stun_message_find (&msg2, STUN_ATTRIBUTE_MESSAGE_INTEGRITY, &plen) != NULL) if (stun_message_find (&msg2, STUN_ATTRIBUTE_MESSAGE_INTEGRITY, &plen) != NULL)
fatal ("Missing HMAC test failed"); fatal ("Missing HMAC test failed");
stun_message_append_string (&msg2, STUN_ATTRIBUTE_USERNAME, (char *) usr); val = stun_message_append_string (&msg2, STUN_ATTRIBUTE_USERNAME, (char *) usr);
assert (val == STUN_MESSAGE_RETURN_SUCCESS);
len = stun_agent_finish_message (agent, &msg2, pwd, strlen ((char *) pwd)); len = stun_agent_finish_message (agent, &msg2, pwd, strlen ((char *) pwd));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment