]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_rayo: add fax to service discovery query
authorChris Rienzo <chris@rienzo.com>
Thu, 7 Nov 2013 21:14:03 +0000 (16:14 -0500)
committerChris Rienzo <chris@rienzo.com>
Thu, 7 Nov 2013 21:14:03 +0000 (16:14 -0500)
src/mod/event_handlers/mod_rayo/mod_rayo.c

index c5a57eeda55fb0a5e0293aca702ef75472f484c6..51d1614751870f368575a47582fdbce2c1fd5666 100644 (file)
@@ -2371,11 +2371,14 @@ static iks *on_iq_get_xmpp_disco(struct rayo_actor *server, struct rayo_message
        iks *node = msg->payload;
        iks *response = NULL;
        iks *x;
+       iks *feature;
        response = iks_new_iq_result(node);
        x = iks_insert(response, "query");
        iks_insert_attrib(x, "xmlns", IKS_NS_XMPP_DISCO);
-       x = iks_insert(x, "feature");
-       iks_insert_attrib(x, "var", RAYO_NS);
+       feature = iks_insert(x, "feature");
+       iks_insert_attrib(feature, "var", RAYO_NS);
+       feature = iks_insert(x, "feature");
+       iks_insert_attrib(feature, "var", RAYO_FAX_NS);
 
        /* TODO The response MUST also include features for the application formats and transport methods supported by
         * the responding entity, as described in the relevant specifications.