summaryrefslogtreecommitdiff
path: root/agent/agent.c
diff options
context:
space:
mode:
Diffstat (limited to 'agent/agent.c')
-rw-r--r--agent/agent.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/agent/agent.c b/agent/agent.c
index 536fb0e..de37f0d 100644
--- a/agent/agent.c
+++ b/agent/agent.c
@@ -464,11 +464,11 @@ RESPOND:
guint len;
gchar *packed;
- /* XXX: add username to response */
response = stun_message_new (STUN_MESSAGE_BINDING_RESPONSE,
- msg->transaction_id, 1);
+ msg->transaction_id, 2);
response->attributes[0] = stun_attribute_mapped_address_new (
ntohl (from.sin_addr.s_addr), ntohs (from.sin_port));
+ response->attributes[1] = stun_attribute_username_new (username);
len = stun_message_pack (response, &packed);
nice_udp_socket_send (&local->sock, &from, len, packed);