jingle/jingle.c
changeset 54 1c1153f9f945
parent 52 d803c882a182
child 57 23df37238a3a
--- a/jingle/jingle.c	Sun Jul 18 18:55:22 2010 +0200
+++ b/jingle/jingle.c	Sun Jul 18 21:51:41 2010 +0200
@@ -36,7 +36,7 @@
 #include <jingle/action-handlers.h>
 #include <jingle/register.h>
 #include <jingle/send.h>
-
+#include <jingle/sessions.h>
 
 static void  jingle_register_lm_handlers(void);
 static void  jingle_unregister_lm_handlers(void);
@@ -395,3 +395,11 @@
     lm_message_node_set_attribute(node, "senders", "responder");
 }
 
+void handle_trans_data(const gchar *xmlns, gconstpointer data, const gchar *data2, guint len)
+{
+  SessionContent *sc = session_find_transport(xmlns, data);
+  if (sc == NULL) {
+    return;  
+  }
+  sc->appfuncs->handle_data(sc->description, data2, len);
+}