jabberd2
2.2.16
|
packet dispatcher More...
#include "sm.h"
Go to the source code of this file.
Functions | |
void | dispatch (sm_t sm, pkt_t pkt) |
main packet dispatcher |
main packet dispatcher
Definition at line 31 of file dispatch.c.
References pkt_st::rtype, route_BROADCAST, log_debug, ZONE, pkt_free(), route_ERROR, nad_find_attr(), pkt_st::nad, stanza_err_REMOTE_SERVER_NOT_FOUND, _stanza_errors, _stanza_error_st::code, NAD_AVAL, NAD_AVAL_L, stanza_err_BAD_REQUEST, pkt_error(), route_UNICAST, mm_pkt_router(), pkt_st::sm, sm_st::mm, mod_HANDLED, mod_PASS, mm_in_router(), pkt_router(), pkt_st::from, pkt_st::to, jid_st::node, mm_pkt_sm(), pkt_st::type, pkt_IQ_RESULT, stanza_err_FEATURE_NOT_IMPLEMENTED, user_load(), pkt_PRESENCE, pkt_PRESENCE_PROBE, pkt_create(), jid_full(), stanza_err_SERVICE_UNAVAILABLE, mm_pkt_user(), user_st::sessions, and user_free().
Referenced by sm_sx_callback().