--- a/jingle/jingle.c Mon Jul 26 02:33:27 2010 +0200
+++ b/jingle/jingle.c Mon Jul 26 02:56:15 2010 +0200
@@ -487,17 +487,3 @@
return sid;
}
-
-void jingle_handle_app(JingleSession *sess, const gchar *name,
- const gchar *xmlns_app, gconstpointer app,
- const gchar *to)
-{
- JingleTransportFuncs *trans = jingle_transport_for_app(xmlns_app, NULL);
-
- if (trans == NULL)
- return;
-
- session_add_trans(sess, name, trans->xmlns(), trans->new());
-
- jingle_send_session_initiate(sess, to);
-}
--- a/jingle/jingle.h Mon Jul 26 02:33:27 2010 +0200
+++ b/jingle/jingle.h Mon Jul 26 02:56:15 2010 +0200
@@ -140,9 +140,4 @@
gchar *new_sid(void);
-void jingle_handle_app(JingleSession *sess, const gchar *name,
- const gchar *xmlns_app, gconstpointer app,
- const gchar *to);
-
-
#endif
--- a/jingle/sessions.c Mon Jul 26 02:33:27 2010 +0200
+++ b/jingle/sessions.c Mon Jul 26 02:56:15 2010 +0200
@@ -197,3 +197,17 @@
g_free(sess->from);
g_free(sess);
}
+
+void jingle_handle_app(JingleSession *sess, const gchar *name,
+ const gchar *xmlns_app, gconstpointer app,
+ const gchar *to)
+{
+ JingleTransportFuncs *trans = jingle_transport_for_app(xmlns_app, NULL);
+
+ if (trans == NULL)
+ return;
+
+ session_add_trans(sess, name, trans->xmlns(), trans->new());
+
+ jingle_send_session_initiate(sess, to);
+}
--- a/jingle/sessions.h Mon Jul 26 02:33:27 2010 +0200
+++ b/jingle/sessions.h Mon Jul 26 02:56:15 2010 +0200
@@ -57,4 +57,8 @@
void session_remove(JingleSession *sess);
void session_free(JingleSession *sess);
+void jingle_handle_app(JingleSession *sess, const gchar *name,
+ const gchar *xmlns_app, gconstpointer app,
+ const gchar *to);
+
#endif