Commit 5912af5e authored by Dafydd Harries's avatar Dafydd Harries

use agent RNG for generating STUN message ID

darcs-hash:20070314133926-c9803-022b21c5df15ad809920e51c11a83b967d383d64.gz
parent 8c014b0b
...@@ -711,7 +711,6 @@ RESPOND: ...@@ -711,7 +711,6 @@ RESPOND:
/* XXX: possibly we shouldn't do this if we're being an ICE Lite agent */ /* XXX: possibly we shouldn't do this if we're being an ICE Lite agent */
{ {
NiceRNG *rng;
StunMessage *extra; StunMessage *extra;
gchar *username; gchar *username;
guint len; guint len;
...@@ -724,9 +723,7 @@ RESPOND: ...@@ -724,9 +723,7 @@ RESPOND:
extra->attributes[0] = stun_attribute_username_new (username); extra->attributes[0] = stun_attribute_username_new (username);
g_free (username); g_free (username);
rng = nice_rng_new (); nice_rng_generate_bytes (agent->rng, 16, extra->transaction_id);
nice_rng_generate_bytes (rng, 16, extra->transaction_id);
nice_rng_free (rng);
len = stun_message_pack (extra, &packed); len = stun_message_pack (extra, &packed);
nice_udp_socket_send (&local->sock, &from, len, packed); nice_udp_socket_send (&local->sock, &from, len, packed);
......
...@@ -128,7 +128,7 @@ send_connectivity_check ( ...@@ -128,7 +128,7 @@ send_connectivity_check (
msg = stun_message_unpack (len, packed); msg = stun_message_unpack (len, packed);
dump = stun_message_dump (msg); dump = stun_message_dump (msg);
g_assert (0 == strcmp (dump, g_assert (0 == strcmp (dump,
"BINDING-REQUEST ac2f75c0:43fbc367:09d315f2:245746d8\n" "BINDING-REQUEST 588c3ac1:e62757ae:5851a519:4d480994\n"
" USERNAME \"usernameS9PObXR5\"\n")); " USERNAME \"usernameS9PObXR5\"\n"));
g_free (dump); g_free (dump);
stun_message_free (msg); stun_message_free (msg);
......
...@@ -91,7 +91,7 @@ send_connectivity_check ( ...@@ -91,7 +91,7 @@ send_connectivity_check (
msg = stun_message_unpack (len, packed); msg = stun_message_unpack (len, packed);
dump = stun_message_dump (msg); dump = stun_message_dump (msg);
g_assert (0 == strcmp (dump, g_assert (0 == strcmp (dump,
"BINDING-REQUEST ac2f75c0:43fbc367:09d315f2:245746d8\n" "BINDING-REQUEST 588c3ac1:e62757ae:5851a519:4d480994\n"
" USERNAME \"usernameS9PObXR5\"\n")); " USERNAME \"usernameS9PObXR5\"\n"));
g_free (dump); g_free (dump);
stun_message_free (msg); stun_message_free (msg);
......
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