Add dummy handle functions in the FT module.
authorNicolas Cornu <nicolas.cornu@ensi-bourges.fr>
Wed, 21 Jul 2010 00:24:38 +0200
changeset 62 e7915504da33
parent 61 c7879aae9e1d
child 63 b56853071a09
Add dummy handle functions in the FT module.
jingle-filetransfer/filetransfer.c
--- a/jingle-filetransfer/filetransfer.c	Tue Jul 20 22:06:24 2010 +0200
+++ b/jingle-filetransfer/filetransfer.c	Wed Jul 21 00:24:38 2010 +0200
@@ -38,6 +38,8 @@
 
 
 gconstpointer jingle_ft_check(JingleContent *cn, GError **err);
+void jingle_ft_handle(gconstpointer data, LmMessageNode *node);
+gboolean jingle_ft_handle_data(gconstpointer data, const gchar *data2, guint len);
 static gboolean is_md5_hash(const gchar *hash);
 static void jingle_ft_init(void);
 static void jingle_ft_uninit(void);
@@ -45,7 +47,11 @@
 
 const gchar *deps[] = { "jingle", NULL };
 
-JingleAppFuncs funcs = {jingle_ft_check, NULL};
+JingleAppFuncs funcs = {
+  jingle_ft_check,
+  jingle_ft_handle,
+  jingle_ft_handle_data
+};
 
 module_info_t info_jingle_filetransfer = {
   .branch          = MCABBER_BRANCH,
@@ -138,7 +144,18 @@
   return (gconstpointer) ft;
 }
 
-static gboolean is_md5_hash(const gchar *hash) {
+void jingle_ft_handle(gconstpointer data, LmMessageNode *node)
+{
+  return;
+}
+
+gboolean jingle_ft_handle_data(gconstpointer data, const gchar *data2, guint len)
+{
+  return FALSE;
+}
+
+static gboolean is_md5_hash(const gchar *hash)
+{
   int i = 0;
   for (i = 0; i < 32 && hash[i]; i++)
     if (!g_ascii_isxdigit(hash[i])) break;