--- mqtt/inc/mqttd.h 2012/05/05 14:51:01 1.2.2.10 +++ mqtt/inc/mqttd.h 2012/06/26 08:05:58 1.2.2.13 @@ -42,24 +42,15 @@ struct tagSession { char *msg; } sess_will; - /* session subscriptions */ + /* session subscriptions & send pubs */ SLIST_HEAD(tStore, tagStore) sess_subscr; TAILQ_ENTRY(tagSession) sess_node; }; typedef TAILQ_HEAD(, tagSession) sessions_t; -struct tagPub { - ait_val_t pub_name; - mqtt_msg_t pub_packet; - TAILQ_ENTRY(tagPub) pub_node; -}; -typedef TAILQ_HEAD(, tagPub) pubs_t; - - extern sessions_t Sessions; -extern pubs_t Pubs; extern sched_root_task_t *root; extern cfg_root_t cfg;