jabberd2
2.2.17
|
packet delivery More...
#include "sm.h"
Go to the source code of this file.
Functions | |
static mod_ret_t | _deliver_in_sess (mod_instance_t mi, sess_t sess, pkt_t pkt) |
static mod_ret_t | _deliver_pkt_user (mod_instance_t mi, user_t user, pkt_t pkt) |
DLLEXPORT int | module_init (mod_instance_t mi, char *arg) |
|
static |
Definition at line 30 of file mod_deliver.c.
References pkt_st::from, sess_st::jid, jid_compare_user(), jid_dup(), jid_free(), jid_full(), mod_HANDLED, pkt_st::nad, nad_set_attr(), pkt_free(), pkt_IQ, pkt_IQ_RESULT, pkt_router(), stanza_err_FEATURE_NOT_IMPLEMENTED, pkt_st::to, and pkt_st::type.
Referenced by module_init().
|
static |
Definition at line 67 of file mod_deliver.c.
References mod_HANDLED, mod_PASS, pkt_free(), pkt_IQ, pkt_PRESENCE, pkt_sess(), jid_st::resource, sess_match(), stanza_err_SERVICE_UNAVAILABLE, pkt_st::to, and pkt_st::type.
Referenced by module_init().
DLLEXPORT int module_init | ( | mod_instance_t | mi, |
char * | arg | ||
) |
Definition at line 96 of file mod_deliver.c.
References _deliver_in_sess(), _deliver_pkt_user(), feature_register(), module_st::in_sess, module_st::init, module_st::mm, mod_instance_st::mod, module_st::pkt_user, and mm_st::sm.