[farsight2/master] Ignore stun binding responses with no mapped address

Olivier Crête olivier.crete at collabora.co.uk
Tue Mar 31 10:38:51 PDT 2009


---
 transmitters/rawudp/fs-rawudp-component.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/transmitters/rawudp/fs-rawudp-component.c b/transmitters/rawudp/fs-rawudp-component.c
index 78d8f86..57c92fe 100644
--- a/transmitters/rawudp/fs-rawudp-component.c
+++ b/transmitters/rawudp/fs-rawudp-component.c
@@ -1411,6 +1411,12 @@ stun_recv_cb (GstPad *pad, GstBuffer *buffer,
     }
   }
 
+  if (!candidate)
+  {
+    stun_message_free (msg);
+    return TRUE;
+  }
+
   FS_RAWUDP_COMPONENT_LOCK(self);
   fs_rawudp_component_stop_stun_locked (self);
 #ifdef HAVE_GUPNP
-- 
1.5.6.5




More information about the farsight-commits mailing list