|
jabberd2
2.2.17
|
packet summary data wrapper More...
#include <sm.h>
Data Fields | |
| sm_t | sm |
| sm context | |
| sess_t | source |
| session this packet came from | |
| jid_t | rto |
| jid_t | rfrom |
| addressing of enclosing route | |
| route_type_t | rtype |
| type of enclosing route | |
| pkt_type_t | type |
| packet type | |
| jid_t | to |
| jid_t | from |
| packet addressing (not used for routing) | |
| int | ns |
| iq sub-namespace | |
| int | pri |
| presence priority | |
| nad_t | nad |
| nad of the entire packet | |
| int | db |
| char | ip [INET6_ADDRSTRLEN+1] |
| int | port |
| sm_t pkt_st::sm |
sm context
Definition at line 130 of file sm.h.
Referenced by _offline_in_sess(), _privacy_in_sess(), _session_in_router(), amp_build_response_pkt(), dispatch(), pkt_dup(), pkt_new(), pkt_router(), pkt_sess(), and pres_in().
| sess_t pkt_st::source |
session this packet came from
Definition at line 132 of file sm.h.
Referenced by _session_in_router().
| jid_t pkt_st::rto |
Definition at line 134 of file sm.h.
Referenced by pkt_error(), pkt_free(), pkt_new(), pkt_router(), pkt_sess(), pkt_tofrom(), and sess_route().
| jid_t pkt_st::rfrom |
addressing of enclosing route
Definition at line 134 of file sm.h.
Referenced by _session_in_router(), pkt_free(), pkt_new(), pkt_router(), pkt_sess(), pkt_tofrom(), and sess_route().
| route_type_t pkt_st::rtype |
type of enclosing route
Definition at line 136 of file sm.h.
Referenced by _disco_pkt_router(), _roster_pkt_user(), _session_pkt_router(), dispatch(), and pkt_new().
| pkt_type_t pkt_st::type |
packet type
Definition at line 138 of file sm.h.
Referenced by _amp_in_sess(), _amp_pkt_sm(), _amp_pkt_user(), _announce_in_sess(), _announce_pkt_sm(), _deliver_in_sess(), _deliver_pkt_user(), _disco_in_sess(), _disco_pkt_sm(), _echo_pkt_sm(), _help_pkt_sm(), _iq_last_pkt_sm(), _iq_last_pkt_user(), _iq_ping_in_sess(), _iq_ping_pkt_sm(), _iq_private_in_sess(), _iq_time_pkt_sm(), _iq_vcard_in_sess(), _iq_vcard_pkt_sm(), _iq_vcard_pkt_user(), _iq_version_pkt_sm(), _offline_in_sess(), _offline_pkt_user(), _pep_in_sess(), _pep_out_sess(), _presence_in_router(), _presence_in_sess(), _presence_pkt_sm(), _presence_pkt_user(), _privacy_in_router(), _privacy_in_sess(), _privacy_out_router(), _roster_in_sess(), _roster_in_sess_s10n(), _roster_pkt_user(), _session_in_router(), _status_in_sess(), _status_pkt_sm(), _status_store(), _vacation_in_sess(), _vacation_pkt_user(), _validate_in_sess(), dispatch(), pkt_dup(), pkt_error(), pkt_new(), pres_deliver(), pres_in(), and pres_update().
| jid_t pkt_st::to |
Definition at line 140 of file sm.h.
Referenced by _amp_in_sess(), _amp_pkt_sm(), _amp_pkt_user(), _announce_in_sess(), _announce_pkt_sm(), _deliver_in_sess(), _deliver_pkt_user(), _disco_in_sess(), _disco_in_sess_result(), _disco_pkt_sm(), _echo_pkt_sm(), _help_pkt_sm(), _in_result(), _iq_last_pkt_user(), _iq_ping_in_sess(), _iq_private_in_sess(), _iq_vcard_in_sess(), _iq_vcard_pkt_sm(), _iq_vcard_pkt_user(), _offline_in_sess(), _offline_pkt_user(), _out_packet_queue(), _pep_in_sess(), _presence_in_router(), _presence_in_sess(), _presence_pkt_sm(), _presence_pkt_user(), _privacy_in_router(), _privacy_in_sess(), _privacy_out_router(), _roster_in_sess_s10n(), _status_in_sess(), _status_pkt_sm(), _vacation_in_sess(), amp_build_response_pkt(), dispatch(), out_bounce_route_queue(), out_packet(), out_pkt_free(), pkt_dup(), pkt_error(), pkt_free(), pkt_new(), pkt_router(), pkt_tofrom(), pres_deliver(), pres_in(), s2s_router_sx_callback(), and sess_route().
| jid_t pkt_st::from |
packet addressing (not used for routing)
Definition at line 140 of file sm.h.
Referenced by _amp_pkt_sm(), _announce_pkt_sm(), _deliver_in_sess(), _disco_pkt_router(), _disco_pkt_sm(), _disco_pkt_sm_populate(), _echo_pkt_sm(), _help_pkt_sm(), _in_result(), _iq_last_pkt_user(), _iq_private_in_sess(), _iq_vcard_pkt_sm(), _iq_vcard_pkt_user(), _offline_pkt_user(), _offline_user_delete(), _out_packet_queue(), _pep_out_sess(), _presence_in_sess(), _presence_pkt_sm(), _presence_pkt_user(), _privacy_in_router(), _privacy_in_sess(), _privacy_out_router(), _roster_in_sess_s10n(), _roster_pkt_user(), _session_pkt_router(), _status_pkt_sm(), _vacation_pkt_user(), amp_build_response_pkt(), dispatch(), out_bounce_route_queue(), out_packet(), out_pkt_free(), pkt_dup(), pkt_free(), pkt_new(), pkt_tofrom(), pres_in(), pres_update(), s2s_router_sx_callback(), and sess_route().
| int pkt_st::ns |
iq sub-namespace
Definition at line 142 of file sm.h.
Referenced by _amp_pkt_sm(), _disco_in_sess(), _disco_pkt_sm(), _iq_last_pkt_sm(), _iq_last_pkt_user(), _iq_ping_in_sess(), _iq_ping_pkt_sm(), _iq_private_in_sess(), _iq_time_pkt_sm(), _iq_vcard_in_sess(), _iq_vcard_pkt_sm(), _iq_vcard_pkt_user(), _iq_version_pkt_sm(), _pep_in_sess(), _pep_out_sess(), _privacy_in_sess(), _roster_in_sess(), _vacation_in_sess(), and pkt_new().
| int pkt_st::pri |
| nad_t pkt_st::nad |
nad of the entire packet
Definition at line 146 of file sm.h.
Referenced by _amp_pkt_sm(), _amp_pkt_user(), _announce_pkt_sm(), _deliver_in_sess(), _disco_in_sess_result(), _disco_info_result(), _disco_pkt_sm(), _disco_pkt_sm_populate(), _disco_sessions_result(), _help_disco_extend(), _help_pkt_sm(), _in_result(), _iq_last_pkt_sm(), _iq_last_pkt_user(), _iq_ping_reply(), _iq_private_in_sess(), _iq_time_pkt_sm(), _iq_vcard_in_sess(), _iq_vcard_pkt_sm(), _iq_vcard_pkt_user(), _iq_vcard_to_object(), _iq_vcard_to_pkt(), _iq_version_disco_extend(), _iq_version_pkt_sm(), _offline_in_sess(), _offline_pkt_user(), _offline_user_delete(), _pep_in_sess(), _pep_out_sess(), _presence_in_sess(), _privacy_in_sess(), _privacy_lists_result_builder(), _privacy_out_router(), _privacy_result_builder(), _roster_in_sess(), _roster_in_sess_s10n(), _roster_insert_item(), _roster_pkt_user(), _roster_set_item(), _roster_update_walker(), _session_in_router(), _status_store(), _vacation_in_sess(), _vacation_pkt_user(), amp_build_response_pkt(), dispatch(), out_bounce_route_queue(), out_packet(), out_pkt_free(), pkt_delay(), pkt_dup(), pkt_error(), pkt_free(), pkt_id(), pkt_id_new(), pkt_new(), pkt_router(), pkt_sess(), pkt_tofrom(), pres_in(), s2s_router_sx_callback(), and sess_route().
| int pkt_st::db |
Definition at line 225 of file s2s.h.
Referenced by _in_result(), out_packet(), and s2s_router_sx_callback().
| char pkt_st::ip[INET6_ADDRSTRLEN+1] |
1.8.1.1