jingle/action-handlers.c
changeset 15 61ffa66f8288
parent 14 77966ed56e14
child 16 cb085682970f
equal deleted inserted replaced
14:77966ed56e14 15:61ffa66f8288
    22 #include <glib.h>
    22 #include <glib.h>
    23 
    23 
    24 #include "jingle.h"
    24 #include "jingle.h"
    25 #include "check.h"
    25 #include "check.h"
    26 
    26 
    27 void handle_session_initiate(LmMessage *m, JingleNode *jn, GError *err)
    27 
       
    28 void handle_session_initiate(LmMessage *m, JingleNode *jn)
    28 {
    29 {
    29   // do stuff here
    30   // a session-initiate message must contains at least one <content> element
       
    31   if (g_list_length(jn->content) < 1) {
       
    32     jingle_send_iq_error(message, "cancel", "bad-request", NULL);
       
    33   }
    30   
    34   
    31 }
    35 }