Convert MWI state message type to the new stasis naming convention
authorKinsey Moore <kmoore@digium.com>
Wed, 27 Mar 2013 22:42:06 +0000 (22:42 +0000)
committerKinsey Moore <kmoore@digium.com>
Wed, 27 Mar 2013 22:42:06 +0000 (22:42 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@384219 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_dahdi.c
channels/chan_iax2.c
channels/chan_mgcp.c
channels/chan_sip.c
channels/chan_skinny.c
channels/chan_unistim.c
channels/sig_pri.c
include/asterisk/app.h
main/app.c
res/res_jabber.c
res/res_xmpp.c

index 15075eb..277cdaa 100644 (file)
@@ -5414,7 +5414,7 @@ static int has_voicemail(struct dahdi_pvt *p)
        }
 
        ast_str_set(&uniqueid, 0, "%s@%s", mailbox, context);
-       mwi_message = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_message(), ast_str_buffer(uniqueid));
+       mwi_message = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_type(), ast_str_buffer(uniqueid));
 
        if (mwi_message) {
                struct stasis_mwi_state *mwi_state = stasis_message_data(mwi_message);
index 7280c48..46b1486 100644 (file)
@@ -8755,7 +8755,7 @@ static int update_registry(struct sockaddr_in *sin, int callno, char *devtype, i
                        }
 
                        ast_str_set(&uniqueid, 0, "%s@%s", mailbox, context);
-                       msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_message(), ast_str_buffer(uniqueid));
+                       msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_type(), ast_str_buffer(uniqueid));
 
                        if (msg) {
                                struct stasis_mwi_state *mwi_state = stasis_message_data(msg);
index c230fea..43ffd95 100644 (file)
@@ -507,7 +507,7 @@ static int has_voicemail(struct mgcp_endpoint *p)
 
        ast_str_set(&uniqueid, 0, "%s@%s", mbox, cntx);
 
-       msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_message(), ast_str_buffer(uniqueid));
+       msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_type(), ast_str_buffer(uniqueid));
 
        if (msg) {
                struct stasis_mwi_state *mwi_state = stasis_message_data(msg);
index 200d25c..9b6b97f 100644 (file)
@@ -16668,7 +16668,7 @@ static void mwi_event_cb(void *userdata, struct stasis_subscription *sub, struct
                ao2_cleanup(peer);
                return;
        }
-       if (stasis_mwi_state_message() == stasis_message_type(msg)) {
+       if (stasis_mwi_state_type() == stasis_message_type(msg)) {
                sip_send_mwi_to_peer(peer, 0);
        }
 }
@@ -28849,7 +28849,7 @@ static int get_cached_mwi(struct sip_peer *peer, int *new, int *old)
                ast_str_reset(uniqueid);
                ast_str_set(&uniqueid, 0, "%s@%s", mailbox->mailbox, S_OR(mailbox->context, "default"));
 
-               msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_message(), ast_str_buffer(uniqueid));
+               msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_type(), ast_str_buffer(uniqueid));
                if (!msg) {
                        continue;
                }
index 17790f6..cc483d1 100644 (file)
@@ -3518,7 +3518,7 @@ static void mwi_event_cb(void *userdata, struct stasis_subscription *sub, struct
                return;
        }
 
-       if (msg && stasis_mwi_state_message() == stasis_message_type(msg)) {
+       if (msg && stasis_mwi_state_type() == stasis_message_type(msg)) {
                struct stasis_mwi_state *mwi_state = stasis_message_data(msg);
                l->newmsgs = mwi_state->new_msgs;
        }
index 130549c..c26ac73 100644 (file)
@@ -5513,7 +5513,7 @@ static int unistim_send_mwi_to_peer(struct unistim_line *peer, unsigned int tick
 
        ast_str_set(&uniqueid, 0, "%s@%s", mailbox, context);
 
-       msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_message(), ast_str_buffer(uniqueid));
+       msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_type(), ast_str_buffer(uniqueid));
 
        if (msg) {
                struct stasis_mwi_state *mwi_state = stasis_message_data(msg);
index f91a0a4..dba0052 100644 (file)
@@ -8768,7 +8768,7 @@ static void sig_pri_mwi_event_cb(void *userdata, struct stasis_subscription *sub
        int idx;
        struct stasis_mwi_state *mwi_state;
 
-       if (stasis_mwi_state_message() != stasis_message_type(msg)) {
+       if (stasis_mwi_state_type() != stasis_message_type(msg)) {
                return;
        }
 
@@ -8826,7 +8826,7 @@ static void sig_pri_mwi_cache_update(struct sig_pri_span *pri)
                ast_str_reset(uniqueid);
                ast_str_set(&uniqueid, 0, "%s@%s", pri->mbox[idx].number, pri->mbox[idx].context);
 
-               msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_message(), ast_str_buffer(uniqueid));
+               msg = stasis_cache_get(stasis_mwi_topic_cached(), stasis_mwi_state_type(), ast_str_buffer(uniqueid));
                if (!msg) {
                        /* No cached event for this mailbox. */
                        continue;
index d6ae5fe..75d1fbb 100644 (file)
@@ -1170,7 +1170,7 @@ struct stasis_caching_topic *stasis_mwi_topic_cached(void);
  * \retval NULL if it has not been allocated
  * \since 12
  */
-struct stasis_message_type *stasis_mwi_state_message(void);
+struct stasis_message_type *stasis_mwi_state_type(void);
 
 /*! @} */
 
index dca7484..307a9d6 100644 (file)
@@ -84,7 +84,7 @@ static AST_LIST_HEAD_STATIC(zombies, zombie);
 
 static struct stasis_topic *mwi_topic_all;
 static struct stasis_caching_topic *mwi_topic_cached;
-static struct stasis_message_type *mwi_message_type;
+static struct stasis_message_type *mwi_state_type;
 static struct stasis_topic_pool *mwi_topic_pool;
 
 static void *shaun_of_the_dead(void *data)
@@ -2659,9 +2659,9 @@ struct stasis_caching_topic *stasis_mwi_topic_cached(void)
        return mwi_topic_cached;
 }
 
-struct stasis_message_type *stasis_mwi_state_message(void)
+struct stasis_message_type *stasis_mwi_state_type(void)
 {
-       return mwi_message_type;
+       return mwi_state_type;
 }
 
 struct stasis_topic *stasis_mwi_topic(const char *uniqueid)
@@ -2702,7 +2702,7 @@ int stasis_publish_mwi_state_full(
                ast_set_default_eid(&mwi_state->eid);
        }
 
-       message = stasis_message_create(stasis_mwi_state_message(), mwi_state);
+       message = stasis_message_create(stasis_mwi_state_type(), mwi_state);
 
        mailbox_specific_topic = stasis_mwi_topic(ast_str_buffer(uniqueid));
        if (!mailbox_specific_topic) {
@@ -2716,7 +2716,7 @@ int stasis_publish_mwi_state_full(
 
 static const char *mwi_state_get_id(struct stasis_message *message)
 {
-       if (stasis_mwi_state_message() == stasis_message_type(message)) {
+       if (stasis_mwi_state_type() == stasis_message_type(message)) {
                struct stasis_mwi_state *mwi_state = stasis_message_data(message);
                return mwi_state->uniqueid;
        } else if (stasis_subscription_change() == stasis_message_type(message)) {
@@ -2732,8 +2732,8 @@ static void app_exit(void)
        ao2_cleanup(mwi_topic_all);
        mwi_topic_all = NULL;
        mwi_topic_cached = stasis_caching_unsubscribe(mwi_topic_cached);
-       ao2_cleanup(mwi_message_type);
-       mwi_message_type = NULL;
+       ao2_cleanup(mwi_state_type);
+       mwi_state_type = NULL;
        ao2_cleanup(mwi_topic_pool);
        mwi_topic_pool = NULL;
 }
@@ -2748,8 +2748,8 @@ int app_init(void)
        if (!mwi_topic_cached) {
                return -1;
        }
-       mwi_message_type = stasis_message_type_create("stasis_mwi_state");
-       if (!mwi_message_type) {
+       mwi_state_type = stasis_message_type_create("stasis_mwi_state");
+       if (!mwi_state_type) {
                return -1;
        }
        mwi_topic_pool = stasis_topic_pool_create(mwi_topic_all);
index e29fae4..0ee64f9 100644 (file)
@@ -3249,7 +3249,7 @@ static void aji_mwi_cb(void *data, struct stasis_subscription *sub, struct stasi
        struct aji_client *client = data;
        struct stasis_mwi_state *mwi_state;
 
-       if (!stasis_subscription_is_subscribed(sub) || stasis_mwi_state_message() != stasis_message_type(msg)) {
+       if (!stasis_subscription_is_subscribed(sub) || stasis_mwi_state_type() != stasis_message_type(msg)) {
                return;
        }
 
index 1901aa2..a53a8fd 100644 (file)
@@ -1326,7 +1326,7 @@ static void xmpp_pubsub_mwi_cb(void *data, struct stasis_subscription *sub, stru
        char oldmsgs[10], newmsgs[10];
        struct stasis_mwi_state *mwi_state;
 
-       if (!stasis_subscription_is_subscribed(sub) || stasis_mwi_state_message() != stasis_message_type(msg)) {
+       if (!stasis_subscription_is_subscribed(sub) || stasis_mwi_state_type() != stasis_message_type(msg)) {
                return;
        }