22 #include "ws_symbol_export.h"
48 #define NULL_CONTEXT 0
49 #define CHOOSE_CONTEXT 0xFFFFFFFE
50 #define ALL_CONTEXTS 0xFFFFFFFF
64 GCP_CMD_CTX_ATTR_AUDIT_REQ,
70 GCP_CMD_AUDITCAP_REPLY,
71 GCP_CMD_AUDITVAL_REPLY,
74 GCP_CMD_TOPOLOGY_REPLY,
114 struct _gcp_trx_ctx_t* ctxs;
118 #define GCP_TERM_TYPE_UNKNOWN 0
119 #define GCP_TERM_TYPE_AAL1 1
120 #define GCP_TERM_TYPE_AAL2 2
121 #define GCP_TERM_TYPE_AAL1_STRUCT 3
122 #define GCP_TERM_TYPE_IP_RTP 4
123 #define GCP_TERM_TYPE_TDM 5
125 typedef enum _gcp_wildcard_t {
178 #define GCP_ETT_ARR_ELEMS(gi) &(gi.ett.ctx),&(gi.ett.ctx_cmds),&(gi.ett.ctx_terms),&(gi.ett.ctx_term)
180 #define GCP_HF_ARR_ELEMS(n,gi) \
181 { &(gi.hf.ctx), { "Context", n ".ctx", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }}, \
182 { &(gi.hf.ctx_term), { "Termination", n ".ctx.term", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }}, \
183 { &(gi.hf.ctx_term_type), { "Type", n ".ctx.term.type", FT_UINT32, BASE_HEX, VALS(gcp_term_types), 0, NULL, HFILL }}, \
184 { &(gi.hf.ctx_term_bir), { "BIR", n ".ctx.term.bir", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }}, \
185 { &(gi.hf.ctx_term_nsap), { "NSAP", n ".ctx.term.nsap", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }}, \
186 { &(gi.hf.ctx_cmd), { "Command in Frame", n ".ctx.cmd", FT_FRAMENUM, BASE_NONE, NULL, 0, NULL, HFILL }}
193 #define gcp_cmd_set_error(c,e) (c->error = e)
194 #define gcp_trx_set_error(t,e) (t->error = e)
221 h248_pkg_param_dissector_t dissector;
287 void h248_register_package(
h248_package_t* pkg, pkg_reg_action reg_action);
Definition: packet-h248.h:102
Definition: packet-h248.h:151
Definition: packet-h248.h:163
Definition: packet-h248.h:30
Definition: packet-h248.h:87
Definition: packet-h248.h:131
Definition: packet-h248.h:145
Definition: packet-h248.h:96
Definition: packet-h248.h:108
Definition: packet-h248.h:268
Definition: packet-h248.h:249
int * hfid
Definition: packet-h248.h:251
guint32 id
Definition: packet-h248.h:250
gint * ett
Definition: packet-h248.h:252
const value_string * param_names
Definition: packet-h248.h:253
Definition: packet-h248.h:233
Definition: packet-h248.h:218
Definition: packet-h248.h:225
Definition: packet-h248.h:241
Definition: packet_info.h:44
Definition: packet-h248.h:263
Definition: value_string.h:26
Definition: wmem_allocator.h:27
Definition: mcast_stream.h:30
Definition: packet-h248.h:281
Definition: tvbuff-int.h:35