aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2006-05-22 11:49:50 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2006-05-22 11:49:50 +0000
commitfbd2a3fe3e6829304daba4ada278246f343e5f4b (patch)
treed9fe17598a0585424c3b54245fdde78750e764b8
parent18ffc28bb1811b808c853ac2f649e5b1e3ba8306 (diff)
- fix bugs in dissect_per_octet_string() introduced with unaligned variant
- step to new ASN.1 API - pass asn_ctx_t* through PER dissectors instead of packet_info* - PER ALIGNED/UNALIGNED flag moved to asn_ctx_t - PER created tree item pointer moved to asn_ctx_t - add nbap into PER dissectors in asn1/Makefile.nmake - use add_oid_str_name() instead of register_ber_oid_name() in H.225 and H.245 - export asn_ctx_init from library - PER dissectors regenerated svn path=/trunk/; revision=18209
-rw-r--r--asn1/Makefile.nmake1
-rw-r--r--asn1/h225/h225-exp.cnf4
-rw-r--r--asn1/h225/h225.cnf28
-rw-r--r--asn1/h225/packet-h225-template.c16
-rw-r--r--asn1/h225/packet-h225-template.h1
-rw-r--r--asn1/h235/h235-exp.cnf4
-rw-r--r--asn1/h235/packet-h235-template.c2
-rw-r--r--asn1/h245/h245-exp.cnf4
-rw-r--r--asn1/h245/h245.cnf76
-rw-r--r--asn1/h245/packet-h245-template.c44
-rw-r--r--asn1/h245/packet-h245-template.h2
-rw-r--r--asn1/h450/packet-h450-template.c182
-rw-r--r--asn1/nbap/nbap.cnf24
-rw-r--r--asn1/nbap/packet-nbap-template.c1342
-rw-r--r--asn1/ranap/packet-ranap-template.c488
-rw-r--r--asn1/ranap/ranap.cnf16
-rw-r--r--asn1/rnsap/packet-rnsap-template.c1048
-rw-r--r--asn1/rnsap/rnsap.cnf22
-rw-r--r--asn1/rrlp/rrlp.cnf10
-rw-r--r--asn1/ulp/ulp.cnf14
-rw-r--r--epan/dissectors/packet-h225.c4298
-rw-r--r--epan/dissectors/packet-h225.h25
-rw-r--r--epan/dissectors/packet-h235.c631
-rw-r--r--epan/dissectors/packet-h235.h22
-rw-r--r--epan/dissectors/packet-h245.c8076
-rw-r--r--epan/dissectors/packet-h245.h14
-rw-r--r--epan/dissectors/packet-h450.c1874
-rw-r--r--epan/dissectors/packet-h450.h4
-rw-r--r--epan/dissectors/packet-nbap.c16059
-rw-r--r--epan/dissectors/packet-nbap.h6
-rw-r--r--epan/dissectors/packet-per.c267
-rw-r--r--epan/dissectors/packet-per.h77
-rw-r--r--epan/dissectors/packet-ranap.c4631
-rw-r--r--epan/dissectors/packet-ranap.h4
-rw-r--r--epan/dissectors/packet-rnsap.c14036
-rw-r--r--epan/dissectors/packet-rnsap.h4
-rw-r--r--epan/dissectors/packet-rrlp.c1951
-rw-r--r--epan/dissectors/packet-rrlp.h4
-rw-r--r--epan/dissectors/packet-t38.c176
-rw-r--r--epan/dissectors/packet-ulp.c1274
-rw-r--r--epan/dissectors/packet-ulp.h4
-rw-r--r--epan/libethereal.def1
-rwxr-xr-xtools/asn2wrs.py70
43 files changed, 28433 insertions, 28403 deletions
diff --git a/asn1/Makefile.nmake b/asn1/Makefile.nmake
index 42582bbf2d..9d323a4bf1 100644
--- a/asn1/Makefile.nmake
+++ b/asn1/Makefile.nmake
@@ -290,6 +290,7 @@ per: \
h235 \
h245 \
h450 \
+ nbap \
ranap \
rnsap \
rrlp \
diff --git a/asn1/h225/h225-exp.cnf b/asn1/h225/h225-exp.cnf
index 5210c7a6c3..116eb23c5b 100644
--- a/asn1/h225/h225-exp.cnf
+++ b/asn1/h225/h225-exp.cnf
@@ -1,7 +1,7 @@
# Do not modify this file.
-# It is created automatically by the ASN.1 to Ethereal dissector compiler
+# It is created automatically by the ASN.1 to Wireshark dissector compiler
# .\h225-exp.cnf
-# ../../tools/asn2eth.py -e -p h225 -c h225.cnf -s packet-h225-template h225.asn
+# ../../tools/asn2wrs.py -e -p h225 -c h225.cnf -s packet-h225-template h225.asn
#.MODULE
H323-MESSAGES h225
diff --git a/asn1/h225/h225.cnf b/asn1/h225/h225.cnf
index ea8db64420..e48aa35fd0 100644
--- a/asn1/h225/h225.cnf
+++ b/asn1/h225/h225.cnf
@@ -138,8 +138,8 @@ CallIdentifier/guid guid
contains_faststart = FALSE;
%(DEFAULT_BODY)s
- if (check_col(pinfo->cinfo, COL_INFO)){
- col_append_fstr(pinfo->cinfo, COL_INFO, "CS: %%s ",
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO)){
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "CS: %%s ",
val_to_str(message_body_val, T_h323_message_body_vals, "<unknown>"));
}
@@ -150,13 +150,13 @@ CallIdentifier/guid guid
if (contains_faststart == TRUE )
{
- if (check_col(pinfo->cinfo, COL_INFO))
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO))
{
- col_append_str(pinfo->cinfo, COL_INFO, "OpenLogicalChannel " );
+ col_append_str(%(ACTX)s->pinfo->cinfo, COL_INFO, "OpenLogicalChannel " );
}
}
- col_set_fence(pinfo->cinfo,COL_INFO);
+ col_set_fence(%(ACTX)s->pinfo->cinfo,COL_INFO);
#.END
#----------------------------------------------------------------------------------------
@@ -166,7 +166,7 @@ CallIdentifier/guid guid
%(DEFAULT_BODY)s
if (value_tvb && tvb_length(value_tvb)) {
- dissect_h245_OpenLogicalChannelCodec(value_tvb, pinfo, tree, codec_str);
+ dissect_h245_OpenLogicalChannelCodec(value_tvb, %(ACTX)s->pinfo, tree, codec_str);
}
/* Add to packet info */
@@ -180,8 +180,8 @@ CallIdentifier/guid guid
guint32 rasmessage_value;
%(DEFAULT_BODY)s
- if (check_col(pinfo->cinfo, COL_INFO)){
- col_add_fstr(pinfo->cinfo, COL_INFO, "RAS: %%s ",
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO)){
+ col_add_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "RAS: %%s ",
val_to_str(rasmessage_value, RasMessage_vals, "<unknown>"));
}
@@ -327,7 +327,7 @@ CallIdentifier/guid guid
h225_pi->h245_address = ipv4_address;
h225_pi->h245_port = ipv4_port;
- if((!pinfo->fd->flags.visited) && ipv4_address!=0 && ipv4_port!=0 && h245_handle){
+ if((!actx->pinfo->fd->flags.visited) && ipv4_address!=0 && ipv4_port!=0 && h245_handle){
address src_addr;
conversation_t *conv=NULL;
@@ -335,9 +335,9 @@ CallIdentifier/guid guid
src_addr.len=4;
src_addr.data=(const guint8 *)&ipv4_address;
- conv=find_conversation(pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR_B|NO_PORT_B);
+ conv=find_conversation(actx->pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR_B|NO_PORT_B);
if(!conv){
- conv=conversation_new(pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR2|NO_PORT2);
+ conv=conversation_new(actx->pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR2|NO_PORT2);
conversation_set_dissector(conv, h245_handle);
}
}
@@ -445,7 +445,7 @@ ReleaseCompleteReason VAL_PTR = &value
#.FN_BODY CallIdentifier/guid
tvbuff_t *guid_tvb;
- offset = dissect_per_octet_string(tvb,offset,pinfo,tree,hf_index,GUID_LEN,GUID_LEN,&guid_tvb);
+ offset = dissect_per_octet_string(tvb,offset,%(ACTX)s,tree,hf_index,GUID_LEN,GUID_LEN,&guid_tvb);
tvb_memcpy(guid_tvb,(guint8 *)&h225_pi->guid,0,GUID_LEN);
#.END
#----------------------------------------------------------------------------------------
@@ -456,7 +456,7 @@ ReleaseCompleteReason VAL_PTR = &value
%(DEFAULT_BODY)s
if (h4501_tvb && tvb_length(h4501_tvb)) {
- call_dissector(h4501_handle, h4501_tvb, pinfo, tree);
+ call_dissector(h4501_handle, h4501_tvb, %(ACTX)s->pinfo, tree);
}
#.END
#----------------------------------------------------------------------------------------
@@ -525,7 +525,7 @@ H221NonStandard/manufacturerCode VAL_PTR = &manufacturerCode
%(DEFAULT_BODY)s
if (next_tvb && tvb_length(next_tvb)) {
- call_dissector((nsp_handle)?nsp_handle:data_handle, next_tvb, pinfo, tree);
+ call_dissector((nsp_handle)?nsp_handle:data_handle, next_tvb, %(ACTX)s->pinfo, tree);
}
#.END
diff --git a/asn1/h225/packet-h225-template.c b/asn1/h225/packet-h225-template.c
index 0a34bd9a0a..edf47f6b81 100644
--- a/asn1/h225/packet-h225-template.c
+++ b/asn1/h225/packet-h225-template.c
@@ -44,13 +44,13 @@
#include <string.h>
#include <epan/prefs.h>
+#include <epan/oid_resolv.h>
#include "tap.h"
#include "packet-tpkt.h"
#include "packet-per.h"
#include "packet-h225.h"
#include <epan/t35.h>
#include <epan/h225-persistentdata.h>
-#include "packet-ber.h"
#include "packet-h235.h"
#include "packet-h245.h"
#include "packet-q931.h"
@@ -203,6 +203,7 @@ dissect_h225_H323UserInformation(tvbuff_t *tvb, packet_info *pinfo, proto_tree *
proto_item *it;
proto_tree *tr;
int offset = 0;
+ asn_ctx_t asn_ctx;
pi_current++;
if(pi_current==5){
@@ -227,8 +228,8 @@ dissect_h225_H323UserInformation(tvbuff_t *tvb, packet_info *pinfo, proto_tree *
it=proto_tree_add_protocol_format(tree, proto_h225, tvb, 0, tvb_length(tvb), PSNAME" CS");
tr=proto_item_add_subtree(it, ett_h225);
- per_aligment_type_callback(TRUE);
- offset = dissect_h225_H323_UserInformation(tvb, offset,pinfo, tr, hf_h225_H323_UserInformation);
+ asn_ctx_init(&asn_ctx, ASN_ENC_PER, TRUE, pinfo);
+ offset = dissect_h225_H323_UserInformation(tvb, offset, &asn_ctx, tr, hf_h225_H323_UserInformation);
if (h245_list.count && check_col(pinfo->cinfo, COL_PROTOCOL)){
col_append_str(pinfo->cinfo, COL_PROTOCOL, "/");
@@ -247,6 +248,7 @@ dissect_h225_h225_RasMessage(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree
proto_item *it;
proto_tree *tr;
guint32 offset=0;
+ asn_ctx_t asn_ctx;
pi_current++;
if(pi_current==5){
@@ -265,8 +267,8 @@ dissect_h225_h225_RasMessage(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree
it=proto_tree_add_protocol_format(tree, proto_h225, tvb, offset, tvb_length(tvb), PSNAME" RAS");
tr=proto_item_add_subtree(it, ett_h225);
- per_aligment_type_callback(TRUE);
- offset = dissect_h225_RasMessage(tvb, 0, pinfo,tr, hf_h225_RasMessage );
+ asn_ctx_init(&asn_ctx, ASN_ENC_PER, TRUE, pinfo);
+ offset = dissect_h225_RasMessage(tvb, 0, &asn_ctx, tr, hf_h225_RasMessage );
ras_call_matching(tvb, pinfo, tr, h225_pi);
@@ -345,8 +347,8 @@ void proto_register_h225(void) {
register_init_routine(&h225_init_routine);
h225_tap = register_tap("h225");
- register_ber_oid_name("0.0.8.2250.0.2","itu-t(0) recommendation(0) h(8) h225-0(2250) version(0) 2");
- register_ber_oid_name("0.0.8.2250.0.4","itu-t(0) recommendation(0) h(8) h225-0(2250) version(0) 4");
+ add_oid_str_name("0.0.8.2250.0.2","itu-t(0) recommendation(0) h(8) h225-0(2250) version(0) 2");
+ add_oid_str_name("0.0.8.2250.0.4","itu-t(0) recommendation(0) h(8) h225-0(2250) version(0) 4");
}
diff --git a/asn1/h225/packet-h225-template.h b/asn1/h225/packet-h225-template.h
index ce5c22181a..6b70f70cb4 100644
--- a/asn1/h225/packet-h225-template.h
+++ b/asn1/h225/packet-h225-template.h
@@ -76,6 +76,7 @@ typedef struct _h225_packet_info {
* libethereal.dll, we need a special declaration.
*/
+#include "packet-per.h"
#include "packet-h225-exp.h"
diff --git a/asn1/h235/h235-exp.cnf b/asn1/h235/h235-exp.cnf
index d9864d3f0a..6eb3660421 100644
--- a/asn1/h235/h235-exp.cnf
+++ b/asn1/h235/h235-exp.cnf
@@ -1,7 +1,7 @@
# Do not modify this file.
-# It is created automatically by the ASN.1 to Ethereal dissector compiler
+# It is created automatically by the ASN.1 to Wireshark dissector compiler
# .\h235-exp.cnf
-# ../../tools/asn2eth.py -e -p h235 -c h235.cnf -s packet-h235-template H235-SECURITY-MESSAGES.asn H235-SRTP.asn
+# ../../tools/asn2wrs.py -e -p h235 -c h235.cnf -s packet-h235-template H235-SECURITY-MESSAGES.asn H235-SRTP.asn
#.MODULE
H235-SECURITY-MESSAGES h235
diff --git a/asn1/h235/packet-h235-template.c b/asn1/h235/packet-h235-template.c
index 2a8f3206e0..0e45ffe998 100644
--- a/asn1/h235/packet-h235-template.c
+++ b/asn1/h235/packet-h235-template.c
@@ -50,7 +50,7 @@ int proto_h235 = -1;
#include "packet-h235-ett.c"
static guint32
-dissect_xxx_ToBeSigned(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index _U_) {
+dissect_xxx_ToBeSigned(tvbuff_t *tvb, guint32 offset, asn_ctx_t *actx, proto_tree *tree, int hf_index _U_) {
PER_NOT_DECODED_YET("ToBeSigned");
return offset;
}
diff --git a/asn1/h245/h245-exp.cnf b/asn1/h245/h245-exp.cnf
index ad2f44ad8e..dc6463947b 100644
--- a/asn1/h245/h245-exp.cnf
+++ b/asn1/h245/h245-exp.cnf
@@ -1,7 +1,7 @@
# Do not modify this file.
-# It is created automatically by the ASN.1 to Ethereal dissector compiler
+# It is created automatically by the ASN.1 to Wireshark dissector compiler
# .\h245-exp.cnf
-# ../../tools/asn2eth.py -e -p h245 -c h245.cnf -s packet-h245-template h245.asn
+# ../../tools/asn2wrs.py -e -p h245 -c h245.cnf -s packet-h245-template h245.asn
#.MODULE
MULTIMEDIA-SYSTEM-CONTROL h245
diff --git a/asn1/h245/h245.cnf b/asn1/h245/h245.cnf
index 78b75c9fde..16a60c7725 100644
--- a/asn1/h245/h245.cnf
+++ b/asn1/h245/h245.cnf
@@ -18,7 +18,7 @@ OpenLogicalChannel
h223_mc = 0;
%(DEFAULT_BODY)s
if(h223_set_mc_handle)
- (*h223_set_mc_handle)(pinfo, h223_mc, h223_me);
+ (*h223_set_mc_handle)(%(ACTX)s->pinfo, h223_mc, h223_me);
/* stuff */
#.END
#----------------------------------------------------------------------------------------
@@ -92,8 +92,8 @@ OpenLogicalChannel
pending->fw_channel_params = h223_fw_lc_params;
pending->rev_channel_params = h223_rev_lc_params;
temp = h223_fw_lc_num;
- if (pinfo->p2p_dir > -1)
- g_hash_table_insert(h223_pending_olc_reqs[pinfo->p2p_dir], GINT_TO_POINTER(temp), pending);
+ if (%(ACTX)s->pinfo->p2p_dir > -1)
+ g_hash_table_insert(h223_pending_olc_reqs[%(ACTX)s->pinfo->p2p_dir], GINT_TO_POINTER(temp), pending);
}
#.END
#----------------------------------------------------------------------------------------
@@ -215,25 +215,25 @@ OpenLogicalChannel
%(DEFAULT_BODY)s
temp = h223_fw_lc_num;
- p2p_dir = pinfo->p2p_dir;
+ p2p_dir = %(ACTX)s->pinfo->p2p_dir;
- if(pinfo->p2p_dir == P2P_DIR_SENT)
- pinfo->p2p_dir = P2P_DIR_RECV;
+ if(%(ACTX)s->pinfo->p2p_dir == P2P_DIR_SENT)
+ %(ACTX)s->pinfo->p2p_dir = P2P_DIR_RECV;
else
- pinfo->p2p_dir = P2P_DIR_SENT;
- pend = g_hash_table_lookup( h223_pending_olc_reqs[pinfo->p2p_dir], GINT_TO_POINTER(temp) );
+ %(ACTX)s->pinfo->p2p_dir = P2P_DIR_SENT;
+ pend = g_hash_table_lookup( h223_pending_olc_reqs[%(ACTX)s->pinfo->p2p_dir], GINT_TO_POINTER(temp) );
if (pend) {
DISSECTOR_ASSERT( ( h223_rev_lc_num && pend->rev_channel_params)
|| (!h223_rev_lc_num && !pend->rev_channel_params) );
if(h223_add_lc_handle) {
- (*h223_add_lc_handle)( pinfo, h223_fw_lc_num, pend->fw_channel_params );
+ (*h223_add_lc_handle)( %(ACTX)s->pinfo, h223_fw_lc_num, pend->fw_channel_params );
if(h223_rev_lc_num)
- (*h223_add_lc_handle)( pinfo, h223_rev_lc_num, pend->rev_channel_params );
+ (*h223_add_lc_handle)( %(ACTX)s->pinfo, h223_rev_lc_num, pend->rev_channel_params );
}
} else {
/* we missed the OpenLogicalChannel packet */
}
- pinfo->p2p_dir = p2p_dir;
+ %(ACTX)s->pinfo->p2p_dir = p2p_dir;
#.END
#----------------------------------------------------------------------------------------
#.FN_FTR OpenLogicalChannelAck/forwardLogicalChannelNumber
@@ -252,24 +252,24 @@ OpenLogicalChannel
guint32 value;
%(DEFAULT_BODY)s
- if (check_col(pinfo->cinfo, COL_INFO)){
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO)){
if ( h245_shorttypes == TRUE )
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_RequestMessage_short_vals, "<unknown>"));
}
else
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_RequestMessage_vals, "<unknown>"));
}
}
- if (( check_col(pinfo->cinfo, COL_INFO)) && ( codec_type != NULL ) && ( value == 3) ){
- col_append_fstr(pinfo->cinfo, COL_INFO, "(%%s) ", codec_type );
+ if (( check_col(%(ACTX)s->pinfo->cinfo, COL_INFO)) && ( codec_type != NULL ) && ( value == 3) ){
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "(%%s) ", codec_type );
}
- col_set_fence(pinfo->cinfo,COL_INFO);
+ col_set_fence(%(ACTX)s->pinfo->cinfo,COL_INFO);
/* Add to packet info */
@@ -290,20 +290,20 @@ OpenLogicalChannel
guint32 value;
%(DEFAULT_BODY)s
- if (check_col(pinfo->cinfo, COL_INFO)){
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO)){
if ( h245_shorttypes == TRUE )
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_ResponseMessage_short_vals, "<unknown>"));
}
else
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_ResponseMessage_vals, "<unknown>"));
}
}
- col_set_fence(pinfo->cinfo,COL_INFO);
+ col_set_fence(%(ACTX)s->pinfo->cinfo,COL_INFO);
/* Add to packet info */
g_snprintf(h245_pi->frame_label, 50, "%%s %%s ", h245_pi->frame_label, val_to_str(value, h245_ResponseMessage_short_vals, "UKN"));
@@ -315,20 +315,20 @@ OpenLogicalChannel
guint32 value;
%(DEFAULT_BODY)s
- if (check_col(pinfo->cinfo, COL_INFO)){
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO)){
if ( h245_shorttypes == TRUE )
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_IndicationMessage_short_vals, "<unknown>"));
}
else
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_IndicationMessage_vals, "<unknown>"));
}
}
- col_set_fence(pinfo->cinfo,COL_INFO);
+ col_set_fence(%(ACTX)s->pinfo->cinfo,COL_INFO);
/* Add to packet info */
g_snprintf(h245_pi->frame_label, 50, "%%s %%s ", h245_pi->frame_label, val_to_str(value, h245_IndicationMessage_short_vals, "UKN"));
g_strlcat(h245_pi->comment, val_to_str(value, h245_IndicationMessage_vals, "<unknown>"), 50);
@@ -339,20 +339,20 @@ OpenLogicalChannel
guint32 value;
%(DEFAULT_BODY)s
- if (check_col(pinfo->cinfo, COL_INFO)){
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO)){
if ( h245_shorttypes == TRUE )
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_CommandMessage_short_vals, "<unknown>"));
}
else
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ",
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ",
val_to_str(value, h245_CommandMessage_vals, "<unknown>"));
}
}
- col_set_fence(pinfo->cinfo,COL_INFO);
+ col_set_fence(%(ACTX)s->pinfo->cinfo,COL_INFO);
/* Add to packet info */
g_snprintf(h245_pi->frame_label, 50, "%%s %%s ", h245_pi->frame_label, val_to_str(value, h245_CommandMessage_short_vals, "UKN"));
g_strlcat(h245_pi->comment, val_to_str(value, h245_CommandMessage_vals, "<unknown>"), 50);
@@ -578,7 +578,7 @@ OpenLogicalChannel
#----------------------------------------------------------------------------------------
#.FN_FTR OpenLogicalChannelAck/forwardMultiplexAckParameters
- if (!pinfo->fd->flags.visited) {
+ if (!actx->pinfo->fd->flags.visited) {
if (codec_type && strcmp(codec_type, "t38fax")==0) {
if(ipv4_address!=0 && ipv4_port!=0 && t38_handle){
address src_addr;
@@ -587,7 +587,7 @@ OpenLogicalChannel
src_addr.len=4;
src_addr.data=(guint8*)&ipv4_address;
- t38_add_address(pinfo, &src_addr, ipv4_port, 0, "H245", pinfo->fd->num);
+ t38_add_address(actx->pinfo, &src_addr, ipv4_port, 0, "H245", actx->pinfo->fd->num);
}
} else {
if(ipv4_address!=0 && ipv4_port!=0 && rtp_handle){
@@ -597,7 +597,7 @@ OpenLogicalChannel
src_addr.len=4;
src_addr.data=(guint8*)&ipv4_address;
- rtp_add_address(pinfo, &src_addr, ipv4_port, 0, "H245", pinfo->fd->num, NULL);
+ rtp_add_address(actx->pinfo, &src_addr, ipv4_port, 0, "H245", actx->pinfo->fd->num, NULL);
}
if(rtcp_ipv4_address!=0 && rtcp_ipv4_port!=0 && rtcp_handle){
address src_addr;
@@ -606,7 +606,7 @@ OpenLogicalChannel
src_addr.len=4;
src_addr.data=(guint8*)&rtcp_ipv4_address;
- rtcp_add_address(pinfo, &src_addr, rtcp_ipv4_port, 0, "H245", pinfo->fd->num);
+ rtcp_add_address(actx->pinfo, &src_addr, rtcp_ipv4_port, 0, "H245", actx->pinfo->fd->num);
}
}
}
@@ -622,7 +622,7 @@ OpenLogicalChannel
#----------------------------------------------------------------------------------------
#.FN_FTR OpenLogicalChannel/reverseLogicalChannelParameters/multiplexParameters
- if (!pinfo->fd->flags.visited) {
+ if (!actx->pinfo->fd->flags.visited) {
if (codec_type && (strcmp(codec_type, "t38fax")==0)) {
if(ipv4_address!=0 && ipv4_port!=0 && t38_handle){
address src_addr;
@@ -631,7 +631,7 @@ OpenLogicalChannel
src_addr.len=4;
src_addr.data=(guint8*)&ipv4_address;
- t38_add_address(pinfo, &src_addr, ipv4_port, 0, "H245", pinfo->fd->num);
+ t38_add_address(actx->pinfo, &src_addr, ipv4_port, 0, "H245", actx->pinfo->fd->num);
}
} else {
if(ipv4_address!=0 && ipv4_port!=0 && rtp_handle){
@@ -641,7 +641,7 @@ OpenLogicalChannel
src_addr.len=4;
src_addr.data=(guint8*)&ipv4_address;
- rtp_add_address(pinfo, &src_addr, ipv4_port, 0, "H245", pinfo->fd->num, NULL);
+ rtp_add_address(actx->pinfo, &src_addr, ipv4_port, 0, "H245", actx->pinfo->fd->num, NULL);
}
if(rtcp_ipv4_address!=0 && rtcp_ipv4_port!=0 && rtcp_handle){
address src_addr;
@@ -650,7 +650,7 @@ OpenLogicalChannel
src_addr.len=4;
src_addr.data=(guint8*)&rtcp_ipv4_address;
- rtcp_add_address(pinfo, &src_addr, rtcp_ipv4_port, 0, "H245", pinfo->fd->num);
+ rtcp_add_address(actx->pinfo, &src_addr, rtcp_ipv4_port, 0, "H245", actx->pinfo->fd->num);
}
}
}
@@ -700,7 +700,7 @@ NonStandardIdentifier/h221NonStandard/manufacturerCode VAL_PTR = &manufacturerC
%(DEFAULT_BODY)s
if (next_tvb && tvb_length(next_tvb)) {
- call_dissector((nsp_handle)?nsp_handle:data_handle, next_tvb, pinfo, tree);
+ call_dissector((nsp_handle)?nsp_handle:data_handle, next_tvb, %(ACTX)s->pinfo, tree);
}
#.END
diff --git a/asn1/h245/packet-h245-template.c b/asn1/h245/packet-h245-template.c
index 88e402a3fe..35185cc175 100644
--- a/asn1/h245/packet-h245-template.c
+++ b/asn1/h245/packet-h245-template.c
@@ -44,17 +44,16 @@
#include <string.h>
#include <epan/prefs.h>
+#include <epan/t35.h>
+#include <epan/emem.h>
+#include <epan/oid_resolv.h>
#include "tap.h"
-#include "packet-h245.h"
#include "packet-tpkt.h"
#include "packet-per.h"
-#include <epan/t35.h>
-#include <epan/emem.h>
+#include "packet-h245.h"
#include "packet-rtp.h"
#include "packet-rtcp.h"
#include "packet-t38.h"
-#include "packet-ber.h"
-#include <epan/emem.h>
#define PNAME "MULTIMEDIA-SYSTEM-CONTROL"
#define PSNAME "H.245"
@@ -304,6 +303,7 @@ dissect_h245_h245(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree)
proto_item *it;
proto_tree *tr;
guint32 offset=0;
+ asn_ctx_t asn_ctx;
if (check_col(pinfo->cinfo, COL_PROTOCOL)){
col_set_str(pinfo->cinfo, COL_PROTOCOL, PSNAME);
@@ -317,8 +317,8 @@ dissect_h245_h245(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree)
CLEANUP_PUSH(reset_h245_pi, NULL);
h245_pi=ep_alloc(sizeof(h245_packet_info));
init_h245_packet_info(h245_pi);
- per_aligment_type_callback(TRUE);
- offset = dissect_h245_MultimediaSystemControlMessage(tvb, offset, pinfo ,tr, hf_h245_pdu_type);
+ asn_ctx_init(&asn_ctx, ASN_ENC_PER, TRUE, pinfo);
+ offset = dissect_h245_MultimediaSystemControlMessage(tvb, offset, &asn_ctx, tr, hf_h245_pdu_type);
tap_queue_packet(h245dg_tap, pinfo, h245_pi);
offset = (offset+0x07) & 0xfffffff8;
CLEANUP_CALL_AND_POP;
@@ -384,21 +384,21 @@ void proto_register_h245(void) {
h245_tap = register_tap("h245");
h245dg_tap = register_tap("h245dg");
- register_ber_oid_name("0.0.8.239.1.1","itu-t(0) recommendation(0) h(8) h239(239) generic-capabilities(1) h239ControlCapability(1)");
- register_ber_oid_name("0.0.8.239.1.2","itu-t(0) recommendation(0) h(8) h239(239) generic-capabilities(1) h239ExtendedVideoCapability(2)");
- register_ber_oid_name("0.0.8.239.2","itu-t(0) recommendation(0) h(8) h239(239) generic-message(2)");
- register_ber_oid_name("0.0.8.245.0.3","itu-t(0) recommendation(0) h(8) h245(245) version(0) 3");
- register_ber_oid_name("0.0.8.245.0.4","itu-t(0) recommendation(0) h(8) h245(245) version(0) 4");
- register_ber_oid_name("0.0.8.245.0.5","itu-t(0) recommendation(0) h(8) h245(245) version(0) 5");
- register_ber_oid_name("0.0.8.245.0.6","itu-t(0) recommendation(0) h(8) h245(245) version(0) 6");
- register_ber_oid_name("0.0.8.245.0.7","itu-t(0) recommendation(0) h(8) h245(245) version(0) 7");
- register_ber_oid_name("0.0.8.245.0.8","itu-t(0) recommendation(0) h(8) h245(245) version(0) 8");
- register_ber_oid_name("0.0.8.245.0.10","itu-t(0) recommendation(0) h(8) h245(245) version(0) 10");
- register_ber_oid_name("0.0.8.245.1.0.0","itu-t(0) recommendation(0) h(8) h245(245) generic-capabilities(1) video (0) ISO/IEC 14496-2 (0)= MPEG-4 video");
- register_ber_oid_name("0.0.8.245.1.1.0","itu-t(0) recommendation(0) h(8) h245(245) generic-capabilities(1) audio (1) ISO/IEC 14496-3 (0)= MPEG-4 audio");
- register_ber_oid_name("0.0.8.245.1.1.1","itu-t(0) recommendation(0) h(8) h245(245) generic-capabilities(1) audio(1) amr(1)");
-
- register_ber_oid_name("0.0.8.241.0.0.1","itu-t(0) recommendation(0) h(8) h241(241) specificVideoCodecCapabilities(0) h264(0) generic-capabilities(1)");
+ add_oid_str_name("0.0.8.239.1.1","itu-t(0) recommendation(0) h(8) h239(239) generic-capabilities(1) h239ControlCapability(1)");
+ add_oid_str_name("0.0.8.239.1.2","itu-t(0) recommendation(0) h(8) h239(239) generic-capabilities(1) h239ExtendedVideoCapability(2)");
+ add_oid_str_name("0.0.8.239.2","itu-t(0) recommendation(0) h(8) h239(239) generic-message(2)");
+ add_oid_str_name("0.0.8.245.0.3","itu-t(0) recommendation(0) h(8) h245(245) version(0) 3");
+ add_oid_str_name("0.0.8.245.0.4","itu-t(0) recommendation(0) h(8) h245(245) version(0) 4");
+ add_oid_str_name("0.0.8.245.0.5","itu-t(0) recommendation(0) h(8) h245(245) version(0) 5");
+ add_oid_str_name("0.0.8.245.0.6","itu-t(0) recommendation(0) h(8) h245(245) version(0) 6");
+ add_oid_str_name("0.0.8.245.0.7","itu-t(0) recommendation(0) h(8) h245(245) version(0) 7");
+ add_oid_str_name("0.0.8.245.0.8","itu-t(0) recommendation(0) h(8) h245(245) version(0) 8");
+ add_oid_str_name("0.0.8.245.0.10","itu-t(0) recommendation(0) h(8) h245(245) version(0) 10");
+ add_oid_str_name("0.0.8.245.1.0.0","itu-t(0) recommendation(0) h(8) h245(245) generic-capabilities(1) video (0) ISO/IEC 14496-2 (0)= MPEG-4 video");
+ add_oid_str_name("0.0.8.245.1.1.0","itu-t(0) recommendation(0) h(8) h245(245) generic-capabilities(1) audio (1) ISO/IEC 14496-3 (0)= MPEG-4 audio");
+ add_oid_str_name("0.0.8.245.1.1.1","itu-t(0) recommendation(0) h(8) h245(245) generic-capabilities(1) audio(1) amr(1)");
+
+ add_oid_str_name("0.0.8.241.0.0.1","itu-t(0) recommendation(0) h(8) h241(241) specificVideoCodecCapabilities(0) h264(0) generic-capabilities(1)");
}
diff --git a/asn1/h245/packet-h245-template.h b/asn1/h245/packet-h245-template.h
index 57cf092550..0470beece9 100644
--- a/asn1/h245/packet-h245-template.h
+++ b/asn1/h245/packet-h245-template.h
@@ -113,6 +113,8 @@ struct _h223_mux_element {
};
#include <epan/packet_info.h>
+#include "packet-per.h"
+
typedef void (*h223_set_mc_handle_t) ( packet_info* pinfo, guint8 mc, h223_mux_element* me );
extern void h245_set_h223_set_mc_handle( h223_set_mc_handle_t handle );
diff --git a/asn1/h450/packet-h450-template.c b/asn1/h450/packet-h450-template.c
index 6006314137..c8c1936718 100644
--- a/asn1/h450/packet-h450-template.c
+++ b/asn1/h450/packet-h450-template.c
@@ -298,8 +298,8 @@ static const value_string localOpcode_vals[] = {
{ 0, NULL }
};
-static int dissect_h4501_argument(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_ros_ROSxxx(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_ind _U_);
+static int dissect_h4501_argument(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_ros_ROSxxx(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree, int hf_ind _U_);
@@ -317,9 +317,9 @@ static const value_string InvokeProblem_vals[] = {
{ 0, NULL }
};
static int
-dissect_h4501_InvokeProblem(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_InvokeProblem(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_h4501_InvokeProblem, 0, 7, NULL, NULL, FALSE);
+ offset=dissect_per_constrained_integer(tvb, offset, actx, tree, hf_h4501_InvokeProblem, 0, 7, NULL, FALSE);
return offset;
}
@@ -331,9 +331,9 @@ static const value_string ReturnResultProblem_vals[] = {
{ 0, NULL }
};
static int
-dissect_h4501_ReturnResultProblem(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_ReturnResultProblem(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_h4501_ReturnResultProblem, 0, 2, NULL, NULL, FALSE);
+ offset=dissect_per_constrained_integer(tvb, offset, actx, tree, hf_h4501_ReturnResultProblem, 0, 2, NULL, FALSE);
return offset;
}
@@ -347,9 +347,9 @@ static const value_string ReturnErrorProblem_vals[] = {
{ 0, NULL }
};
static int
-dissect_h4501_ReturnErrorProblem(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_ReturnErrorProblem(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_h4501_ReturnErrorProblem, 0, 4, NULL, NULL, FALSE);
+ offset=dissect_per_constrained_integer(tvb, offset, actx, tree, hf_h4501_ReturnErrorProblem, 0, 4, NULL, FALSE);
return offset;
}
@@ -360,56 +360,56 @@ static const value_string GeneralProblem_vals[] = {
{ 0, NULL }
};
static int
-dissect_h4501_GeneralProblem(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_GeneralProblem(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_h4501_GeneralProblem, 0, 2, NULL, NULL, FALSE);
+ offset=dissect_per_constrained_integer(tvb, offset, actx, tree, hf_h4501_GeneralProblem, 0, 2, NULL, FALSE);
return offset;
}
static int
-dissect_h4501_ReturnResult_result(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_ReturnResult_result(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
tvbuff_t *result_tvb = NULL;
- offset=dissect_per_octet_string(tvb, offset, pinfo, tree, -1, NO_BOUND, NO_BOUND, &result_tvb);
+ offset=dissect_per_octet_string(tvb, offset, actx, tree, -1, NO_BOUND, NO_BOUND, &result_tvb);
if(tvb_length(result_tvb)){
switch (localOpcode) {
case CallTransferIdentify:
- dissect_h450_CTIdentifyRes(result_tvb, 0, pinfo, tree, hf_h4502_CTIdentifyRes);
+ dissect_h450_CTIdentifyRes(result_tvb, 0, actx, tree, hf_h4502_CTIdentifyRes);
break;
case CallTransferInitiate:
case CallTransferSetup:
- dissect_h450_DummyRes(result_tvb, 0, pinfo , tree, hf_h4502_DummyRes);
+ dissect_h450_DummyRes(result_tvb, 0, actx , tree, hf_h4502_DummyRes);
break;
case ActivateDiversionQ:
- dissect_ActivateDiversionQRes_PDU(result_tvb, pinfo, tree);
+ dissect_ActivateDiversionQRes_PDU(result_tvb, actx->pinfo, tree);
break;
case DeactivateDiversionQ:
- dissect_DeactivateDiversionQRes_PDU(result_tvb, pinfo, tree);
+ dissect_DeactivateDiversionQRes_PDU(result_tvb, actx->pinfo, tree);
break;
case InterrogateDiversionQ:
- dissect_InterrogateDiversionQRes_PDU(result_tvb, pinfo, tree);
+ dissect_InterrogateDiversionQRes_PDU(result_tvb, actx->pinfo, tree);
break;
case CheckRestriction:
- dissect_CheckRestrictionRes_PDU(result_tvb, pinfo, tree);
+ dissect_CheckRestrictionRes_PDU(result_tvb, actx->pinfo, tree);
break;
case CallRerouting:
- dissect_CallReroutingRes_PDU(result_tvb, pinfo, tree);
+ dissect_CallReroutingRes_PDU(result_tvb, actx->pinfo, tree);
break;
case RemoteRetrieve:
- dissect_h450_RemoteRetrieveRes(result_tvb, 0, pinfo , tree, hf_h4504_RemoteRetrieveRes);
+ dissect_h450_RemoteRetrieveRes(result_tvb, 0, actx , tree, hf_h4504_RemoteRetrieveRes);
break;
case MWIActivate:
- dissect_h450_MwiDummyRes(result_tvb, 0, pinfo , tree, hf_h4507_MwiDummyRes);
+ dissect_h450_MwiDummyRes(result_tvb, 0, actx , tree, hf_h4507_MwiDummyRes);
break;
case MWIDeactivate:
- dissect_h450_MwiDummyRes(result_tvb, 0, pinfo , tree, hf_h4507_MwiDummyRes);
+ dissect_h450_MwiDummyRes(result_tvb, 0, actx , tree, hf_h4507_MwiDummyRes);
break;
case MWIInterrogate:
- dissect_h450_MWIInterrogateRes(result_tvb, 0, pinfo , tree, hf_h4507_MWIInterrogateRes);
+ dissect_h450_MWIInterrogateRes(result_tvb, 0, actx , tree, hf_h4507_MWIInterrogateRes);
break;
default:
@@ -422,18 +422,18 @@ PER_NOT_DECODED_YET("Unrecognized H.450.x return result");
}
static int
-dissect_h4501_localOpcode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_localOpcode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_integer(tvb, offset, pinfo, tree, hf_h4501_localOpcode, &localOpcode, NULL);
+ offset=dissect_per_integer(tvb, offset, actx, tree, hf_h4501_localOpcode, &localOpcode);
is_globalcode = FALSE;
return offset;
}
static int
-dissect_h4501_globalCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_globalCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_object_identifier_str(tvb, offset, pinfo, tree, hf_h4501_globalCode, &globalcode_oid_str);
+ offset=dissect_per_object_identifier_str(tvb, offset, actx, tree, hf_h4501_globalCode, &globalcode_oid_str);
is_globalcode = TRUE;
return offset;
}
@@ -452,9 +452,9 @@ static const per_choice_t opcode_choice[] = {
{ 0, NULL, 0, NULL }
};
static int
-dissect_h4501_opcode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_opcode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_choice(tvb, offset, pinfo, tree, hf_h4501_opcode, ett_h4501_opcode, opcode_choice, NULL);
+ offset=dissect_per_choice(tvb, offset, actx, tree, hf_h4501_opcode, ett_h4501_opcode, opcode_choice, NULL);
return offset;
}
@@ -466,17 +466,17 @@ static const per_sequence_t result_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_h4501_result(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_result(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_sequence(tvb, offset, pinfo, tree, hf_h4501_result, ett_h4501_result, result_sequence);
+ offset=dissect_per_sequence(tvb, offset, actx, tree, hf_h4501_result, ett_h4501_result, result_sequence);
return offset;
}
static int
-dissect_h4501_parameter(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_parameter(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
/* TODO - decode return error parameter based on localErrorCode */
- offset=dissect_per_octet_string(tvb, offset, pinfo, tree, hf_h4501_parameter, NO_BOUND, NO_BOUND, NULL);
+ offset=dissect_per_octet_string(tvb, offset, actx, tree, hf_h4501_parameter, NO_BOUND, NO_BOUND, NULL);
return offset;
}
static const value_string localErrorCode_vals[] = {
@@ -528,9 +528,9 @@ static const value_string localErrorCode_vals[] = {
{ 0, NULL }
};
static int
-dissect_h4501_localErrorCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_localErrorCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_integer(tvb, offset, pinfo, tree, hf_h4501_localErrorCode, &localErrorCode, NULL);
+ offset=dissect_per_integer(tvb, offset, actx, tree, hf_h4501_localErrorCode, &localErrorCode);
return offset;
}
@@ -548,9 +548,9 @@ static const per_choice_t errorCode_choice[] = {
{ 0, NULL, 0, NULL }
};
static int
-dissect_h4501_errorCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_errorCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_choice(tvb, offset, pinfo, tree, hf_h4501_errorCode, ett_h4501_errorCode, errorCode_choice, NULL);
+ offset=dissect_per_choice(tvb, offset, actx, tree, hf_h4501_errorCode, ett_h4501_errorCode, errorCode_choice, NULL);
return offset;
}
@@ -573,23 +573,23 @@ static const per_choice_t problem_choice[] = {
{ 0, NULL, 0, NULL }
};
static int
-dissect_h4501_problem(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_problem(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_choice(tvb, offset, pinfo, tree, hf_h4501_problem, ett_h4501_problem, problem_choice, NULL);
+ offset=dissect_per_choice(tvb, offset, actx, tree, hf_h4501_problem, ett_h4501_problem, problem_choice, NULL);
return offset;
}
static int
-dissect_h4501_constrained_invokeId(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_constrained_invokeId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_h4501_constrained_invokeId, 0, 65535, NULL, NULL, FALSE);
+ offset=dissect_per_constrained_integer(tvb, offset, actx, tree, hf_h4501_constrained_invokeId, 0, 65535, NULL, FALSE);
return offset;
}
static int
-dissect_h4501_invokeId(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_invokeId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_integer(tvb, offset, pinfo, tree, hf_h4501_invokeId, NULL, NULL);
+ offset=dissect_per_integer(tvb, offset, actx, tree, hf_h4501_invokeId, NULL);
return offset;
}
@@ -601,9 +601,9 @@ static const per_sequence_t Reject_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_h4501_Reject(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_Reject(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_sequence(tvb, offset, pinfo, tree, hf_h4501_Reject, ett_h4501_Reject, Reject_sequence);
+ offset=dissect_per_sequence(tvb, offset, actx, tree, hf_h4501_Reject, ett_h4501_Reject, Reject_sequence);
return offset;
}
@@ -617,9 +617,9 @@ static const per_sequence_t ReturnError_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_h4501_ReturnError(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_ReturnError(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_sequence(tvb, offset, pinfo, tree, hf_h4501_ReturnError, ett_h4501_ReturnError, ReturnError_sequence);
+ offset=dissect_per_sequence(tvb, offset, actx, tree, hf_h4501_ReturnError, ett_h4501_ReturnError, ReturnError_sequence);
return offset;
}
@@ -631,9 +631,9 @@ static const per_sequence_t ReturnResult_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_h4501_ReturnResult(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_ReturnResult(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_sequence(tvb, offset, pinfo, tree, hf_h4501_ReturnResult, ett_h4501_ReturnResult, ReturnResult_sequence);
+ offset=dissect_per_sequence(tvb, offset, actx, tree, hf_h4501_ReturnResult, ett_h4501_ReturnResult, ReturnResult_sequence);
return offset;
}
@@ -649,9 +649,9 @@ static const per_sequence_t Invoke_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_h4501_Invoke(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_Invoke(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_sequence(tvb, offset, pinfo, tree, hf_h4501_Invoke, ett_h4501_Invoke, Invoke_sequence);
+ offset=dissect_per_sequence(tvb, offset, actx, tree, hf_h4501_Invoke, ett_h4501_Invoke, Invoke_sequence);
return offset;
}
@@ -674,14 +674,14 @@ static const per_choice_t ROS_choice[] = {
{ 0, NULL, 0, NULL }
};
static int
-dissect_h4501_ROS(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_ROS(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
- offset=dissect_per_choice(tvb, offset, pinfo, tree, hf_h4501_ROS, ett_h4501_ROS, ROS_choice, NULL);
+ offset=dissect_per_choice(tvb, offset, actx, tree, hf_h4501_ROS, ett_h4501_ROS, ROS_choice, NULL);
return offset;
}
static int
-dissect_h4501_argument(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
+dissect_h4501_argument(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree)
{
tvbuff_t *argument_tvb = NULL;
@@ -689,84 +689,84 @@ dissect_h4501_argument(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree
/* TODO call oid dissector
* call_ber_oid_callback isn't realy apropriate ?
*/
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_h4501_globalargument, NO_BOUND, NO_BOUND, NULL);
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_h4501_globalargument, NO_BOUND, NO_BOUND, NULL);
is_globalcode = FALSE;
return offset;
}
- offset=dissect_per_octet_string(tvb, offset, pinfo, tree, -1, NO_BOUND, NO_BOUND, &argument_tvb);
+ offset=dissect_per_octet_string(tvb, offset, actx, tree, -1, NO_BOUND, NO_BOUND, &argument_tvb);
if(tvb_length(argument_tvb)){
switch (localOpcode) {
/* h450.2 */
case CallTransferIdentify: /* Localvalue 7 */
- dissect_CallTransferIdentify_PDU(argument_tvb, pinfo, tree);
+ dissect_CallTransferIdentify_PDU(argument_tvb, actx->pinfo, tree);
break;
case CallTransferAbandon: /* Localvalue 8 */
- dissect_CallTransferAbandon_PDU(argument_tvb, pinfo, tree);
+ dissect_CallTransferAbandon_PDU(argument_tvb, actx->pinfo, tree);
break;
case CallTransferInitiate: /* Localvalue 9 */
- dissect_CallTransferInitiate_PDU(argument_tvb, pinfo, tree);
+ dissect_CallTransferInitiate_PDU(argument_tvb, actx->pinfo, tree);
break;
case CallTransferSetup: /* Localvalue 10 */
- dissect_CallTransferSetup_PDU(argument_tvb, pinfo, tree);
+ dissect_CallTransferSetup_PDU(argument_tvb, actx->pinfo, tree);
break;
case CallTransferUpdate: /* Localvalue 13 */
- dissect_CallTransferUpdate_PDU(argument_tvb, pinfo, tree);
+ dissect_CallTransferUpdate_PDU(argument_tvb, actx->pinfo, tree);
break;
case SubaddressTransfer: /* Localvalue 14 */
- dissect_SubaddressTransfer_PDU(argument_tvb, pinfo, tree);
+ dissect_SubaddressTransfer_PDU(argument_tvb, actx->pinfo, tree);
break;
case CallTransferComplete: /* Localvalue 12 */
- dissect_CallTransferComplete_PDU(argument_tvb, pinfo, tree);
+ dissect_CallTransferComplete_PDU(argument_tvb, actx->pinfo, tree);
break;
case CallTransferActive: /* Localvalue 11 */
- dissect_CallTransferActive_PDU(argument_tvb, pinfo, tree);
+ dissect_CallTransferActive_PDU(argument_tvb, actx->pinfo, tree);
break;
/* h450.3*/
case ActivateDiversionQ: /* Localvalue 15 */
- dissect_ActivateDiversionQArg_PDU(argument_tvb, pinfo, tree);
+ dissect_ActivateDiversionQArg_PDU(argument_tvb, actx->pinfo, tree);
break;
case DeactivateDiversionQ: /* Localvalue 16 */
- dissect_h450_DeactivateDiversionQArg(argument_tvb, 0, pinfo , tree, hf_h4503DeactivateDiversionQArg);
+ dissect_h450_DeactivateDiversionQArg(argument_tvb, 0, actx , tree, hf_h4503DeactivateDiversionQArg);
break;
case InterrogateDiversionQ: /* Localvalue 17 */
- dissect_h450_InterrogateDiversionQ(argument_tvb, 0, pinfo , tree, hf_h4503InterrogateDiversionQ);
+ dissect_h450_InterrogateDiversionQ(argument_tvb, 0, actx , tree, hf_h4503InterrogateDiversionQ);
break;
case CheckRestriction: /* Localvalue 18 */
- dissect_h450_CheckRestrictionArg(argument_tvb, 0, pinfo , tree, hf_h4503CheckRestrictionArg);
+ dissect_h450_CheckRestrictionArg(argument_tvb, 0, actx , tree, hf_h4503CheckRestrictionArg);
break;
case CallRerouting: /* Localvalue 19 */
- dissect_h450_CallReroutingArg(argument_tvb, 0, pinfo , tree, hf_h4503CallReroutingArg);
+ dissect_h450_CallReroutingArg(argument_tvb, 0, actx , tree, hf_h4503CallReroutingArg);
break;
case DivertingLegInformation1: /* Localvalue 20 */
- dissect_h450_DivertingLegInformation1Arg(argument_tvb, 0, pinfo , tree, hf_h4503DivertingLegInformation1Arg);
+ dissect_h450_DivertingLegInformation1Arg(argument_tvb, 0, actx , tree, hf_h4503DivertingLegInformation1Arg);
break;
case DivertingLegInformation2: /* Localvalue 21 */
- dissect_h450_DivertingLegInformation2Arg(argument_tvb, 0, pinfo , tree, hf_h4503DivertingLegInformation2Arg);
+ dissect_h450_DivertingLegInformation2Arg(argument_tvb, 0, actx , tree, hf_h4503DivertingLegInformation2Arg);
break;
case DivertingLegInformation3: /* Localvalue 22 */
- dissect_h450_DivertingLegInformation3Arg(argument_tvb, 0, pinfo , tree, hf_h4503DivertingLegInformation3Arg);
+ dissect_h450_DivertingLegInformation3Arg(argument_tvb, 0, actx , tree, hf_h4503DivertingLegInformation3Arg);
break;
case DivertingLegInformation4: /* Localvalue 100 */
- dissect_h450_DivertingLegInformation4Arg(argument_tvb, 0, pinfo , tree, hf_h4503DivertingLegInformation4Arg);
+ dissect_h450_DivertingLegInformation4Arg(argument_tvb, 0, actx , tree, hf_h4503DivertingLegInformation4Arg);
break;
case CfnrDivertedLegFailed: /* Localvalue 23 */
- dissect_h450_CfnrDivertedLegFailedArg(argument_tvb, 0, pinfo , tree, hf_h4503CfnrDivertedLegFailedArg);
+ dissect_h450_CfnrDivertedLegFailedArg(argument_tvb, 0, actx , tree, hf_h4503CfnrDivertedLegFailedArg);
break;
/* H.450.4 Call Hold */
case HoldNotific: /* Localvalue 101 */
- dissect_h450_HoldNotificArg(argument_tvb, 0, pinfo , tree, hf_h4504_HoldNotificArg);
+ dissect_h450_HoldNotificArg(argument_tvb, 0, actx , tree, hf_h4504_HoldNotificArg);
break;
case RetrieveNotific: /* Localvalue 102 */
- dissect_h450_RetrieveNotificArg(argument_tvb, 0, pinfo , tree, hf_h4504_RetrieveNotificArg);
+ dissect_h450_RetrieveNotificArg(argument_tvb, 0, actx , tree, hf_h4504_RetrieveNotificArg);
break;
case RemoteHold: /* Localvalue 103 */
- dissect_h450_RemoteHoldArg(argument_tvb, 0, pinfo , tree, hf_h4504_RemoteHoldArg);
+ dissect_h450_RemoteHoldArg(argument_tvb, 0, actx , tree, hf_h4504_RemoteHoldArg);
break;
case RemoteRetrieve: /* Localvalue 104 */
- dissect_h450_RemoteRetrieveArg(argument_tvb, 0, pinfo , tree, hf_h4504_RemoteRetrieveArg);
+ dissect_h450_RemoteRetrieveArg(argument_tvb, 0, actx , tree, hf_h4504_RemoteRetrieveArg);
break;
/* H.450.5 Call Park and Pickup constants */
@@ -787,27 +787,27 @@ PER_NOT_DECODED_YET("Unrecognized H.450.x operation");
/* H.450.7 Message Waiting Indication */
case MWIActivate: /* Localvalue 80 */
- dissect_h450_MWIActivateArg(argument_tvb, 0, pinfo , tree, hf_h4507_MWIActivateArg);
+ dissect_h450_MWIActivateArg(argument_tvb, 0, actx , tree, hf_h4507_MWIActivateArg);
break;
case MWIDeactivate: /* Localvalue 81 */
- dissect_h450_MWIDeactivateArg(argument_tvb, 0, pinfo , tree, hf_h4507_MWIDeactivateArg);
+ dissect_h450_MWIDeactivateArg(argument_tvb, 0, actx , tree, hf_h4507_MWIDeactivateArg);
break;
case MWIInterrogate: /* Localvalue 82 */
- dissect_h450_MWIInterrogateArg(argument_tvb, 0, pinfo , tree, hf_h4507_MWIInterrogateArg);
+ dissect_h450_MWIInterrogateArg(argument_tvb, 0, actx , tree, hf_h4507_MWIInterrogateArg);
break;
/* H.450.8 Name Identification */
case NIcallingName: /* Localvalue 0 */
- dissect_h450_NameArg(argument_tvb, 0, pinfo , tree, hf_h4508_CallingNameArg);
+ dissect_h450_NameArg(argument_tvb, 0, actx , tree, hf_h4508_CallingNameArg);
break;
case NIalertingName: /* Localvalue 1 */
- dissect_h450_NameArg(argument_tvb, 0, pinfo , tree, hf_h4508_AlertingNameArg);
+ dissect_h450_NameArg(argument_tvb, 0, actx , tree, hf_h4508_AlertingNameArg);
break;
case NIconnectedName: /* Localvalue 2 */
- dissect_h450_NameArg(argument_tvb, 0, pinfo , tree, hf_h4508_ConnectedNameArg);
+ dissect_h450_NameArg(argument_tvb, 0, actx , tree, hf_h4508_ConnectedNameArg);
break;
case NIbusyName: /* Localvalue 3 */
- dissect_h450_NameArg(argument_tvb, 0, pinfo , tree, hf_h4508_BusyNameArg);
+ dissect_h450_NameArg(argument_tvb, 0, actx , tree, hf_h4508_BusyNameArg);
break;
/* H.450.9 Call Completion constants */
@@ -836,10 +836,10 @@ PER_NOT_DECODED_YET("Unrecognized H.450.x operation");
break;
/* H.450.12 Common Information Operations constants */
case CmnRequest: /* Localvalue 84 */
- dissect_h450_CmnRequestArg(argument_tvb, 0, pinfo , tree, hf_h45012_CmnRequest);
+ dissect_h450_CmnRequestArg(argument_tvb, 0, actx , tree, hf_h45012_CmnRequest);
break;
case CmnInform: /* Localvalue 85 */
- dissect_h450_CmnArg(argument_tvb, 0, pinfo , tree, hf_h45012_CmnInform);
+ dissect_h450_CmnArg(argument_tvb, 0, actx , tree, hf_h45012_CmnInform);
break;
/* TODO - decode other H.450.x invoke arguments here */
@@ -851,9 +851,9 @@ PER_NOT_DECODED_YET("Unrecognized H.450.x operation");
return offset;
}
static int
-dissect_ros_ROSxxx(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_ind _U_){
+dissect_ros_ROSxxx(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree, int hf_ind _U_){
- offset = dissect_h4501_ROS(tvb, offset, pinfo, tree);
+ offset = dissect_h4501_ROS(tvb, offset, actx, tree);
return offset;
}
@@ -863,11 +863,13 @@ dissect_h4501(tvbuff_t *tvb, packet_info *pinfo, proto_tree* tree)
proto_item *it;
proto_tree *tr;
guint32 offset=0;
+ asn_ctx_t asn_ctx;
it=proto_tree_add_protocol_format(tree, proto_h4501, tvb, 0, -1, "H.450.1");
tr=proto_item_add_subtree(it, ett_h4501);
- dissect_h450_H4501SupplementaryService(tvb, offset, pinfo, tr, hf_h4501);
+ asn_ctx_init(&asn_ctx, ASN_ENC_PER, TRUE, pinfo);
+ dissect_h450_H4501SupplementaryService(tvb, offset, &asn_ctx, tr, hf_h4501);
}
/*--- proto_register_h450 -------------------------------------------*/
diff --git a/asn1/nbap/nbap.cnf b/asn1/nbap/nbap.cnf
index 72604dd96f..4dc30bc151 100644
--- a/asn1/nbap/nbap.cnf
+++ b/asn1/nbap/nbap.cnf
@@ -1,7 +1,7 @@
# nbap.cnf
# nbap conformation file
# Copyright 2005 Anders Broman
-# $Id:$
+# $Id$
#.PDU
NBAP-PDU
@@ -20,8 +20,8 @@ CellSyncBurstTiming/initialPhase initialPhase_0_1048575
VAL_PTR = &ProcedureCode
#.FN_FTR ProcedureCode
- if (check_col(pinfo->cinfo, COL_INFO))
- col_add_fstr(pinfo->cinfo, COL_INFO, "%s ",
+ if (check_col(actx->pinfo->cinfo, COL_INFO))
+ col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ",
val_to_str(ProcedureCode, nbap_ProcedureCode_vals,
"unknown message"));
#.FN_PARS ProtocolIE-ID
@@ -36,39 +36,39 @@ VAL_PTR = &ddMode
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_nbap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_nbap_IE_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
#.FN_BODY InitiatingMessageValue
- offset = dissect_nbap_InitiatingMessageValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_nbap_InitiatingMessageValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY SuccessfulOutcomeValue
- offset = dissect_nbap_SuccessfulOutcomeValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_nbap_SuccessfulOutcomeValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY OutcomeValue
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_nbap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_nbap_pdu_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
#.FN_BODY UnsuccessfulOutcomeValue
- offset = dissect_nbap_UnsuccessfulOutcomeValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_nbap_UnsuccessfulOutcomeValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY ProtocolIEValue
- offset = dissect_nbap_ProtocolIEValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_nbap_ProtocolIEValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY FirstValue
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_nbap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_nbap_IE_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
@@ -76,7 +76,7 @@ VAL_PTR = &ddMode
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_nbap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_nbap_IE_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
@@ -85,6 +85,6 @@ VAL_PTR = &ddMode
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_nbap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_nbap_IE_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
diff --git a/asn1/nbap/packet-nbap-template.c b/asn1/nbap/packet-nbap-template.c
index a459927795..d9b46ffc18 100644
--- a/asn1/nbap/packet-nbap-template.c
+++ b/asn1/nbap/packet-nbap-template.c
@@ -730,14 +730,14 @@ static guint32 ddMode;
#define NBAP_IE_ID_REFERENCE_RECEIVEDTOTALWIDEBANDPOWER 698
-static int dissect_nbap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_nbap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_nbap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
+static int dissect_nbap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_nbap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_nbap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
#include "packet-nbap-fn.c"
-static int dissect_nbap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_nbap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -745,206 +745,206 @@ static int dissect_nbap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, p
value_item = proto_tree_add_item(tree, hf_nbap_initiatingMessageValue, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_nbap_initiatingMessageValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_nbap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_nbap_pdu_length, &length);
proto_item_set_len(value_item,length);
switch(ProcedureCode){
case NBAP_ID_AUDIT: /* 0 */
- offset = dissect_id_audit(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_audit(tvb, offset, actx, value_tree);
break;
case NBAP_ID_AUDITREQUIRED: /* 1 */
- offset = dissect_id_auditRequired(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_auditRequired(tvb, offset, actx, value_tree);
break;
case NBAP_ID_BLOCKRESOURCE: /* 2 */
- offset = dissect_id_blockResource(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_blockResource(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLDELETION: /* 3 */
- offset = dissect_id_cellDeletion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellDeletion(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLRECONFIGURATION: /* 4 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_cellReconfiguration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellReconfiguration(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_cellReconfiguration_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellReconfiguration_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_CELLSETUP: /* 5 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_cellSetup(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSetup(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_cellSetup_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSetup_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_COMMONMEASUREMENTFAILURE : /* 6 */
- offset = dissect_id_commonMeasurementFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementFailure(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONMEASUREMENTINITIATION: /* 7 */
- offset = dissect_id_commonMeasurementInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementInitiation(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONMEASUREMENTREPORT: /* 8 */
- offset = dissect_id_commonMeasurementReport(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementReport(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONMEASUREMENTTERMINATION: /* 9 */
- offset = dissect_id_commonMeasurementTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementTermination(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONTRANSPORTCHANNELDELETE: /* 10 */
- offset = dissect_id_commonTransportChannelDelete(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelDelete(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONTRANSPORTCHANNELRECONFIGURE: /* 11 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_commonTransportChannelReconfigure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelReconfigure(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_commonTransportChannelReconfigure_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelReconfigure_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_COMMONTRANSPORTCHANNELSETUP: /* 12 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_commonTransportChannelSetup(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelSetup(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_commonTransportChannelSetup_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelSetup_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_RESET: /* 13 */
- offset = dissect_id_reset(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_reset(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMPRESSEDMODECOMMAND: /* 14 */
- offset = dissect_id_compressedModeCommand(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_compressedModeCommand(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DEDICATEDMEASUREMENTFAILURE: /* 16 */
- offset = dissect_id_dedicatedMeasurementFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementFailure(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DEDICATEDMEASUREMENTINITIATION: /* 17 */
- offset = dissect_id_dedicatedMeasurementInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementInitiation(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DEDICATEDMEASUREMENTREPORT: /* 18 */
- offset = dissect_id_dedicatedMeasurementReport(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementReport(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DEDICATEDMEASUREMENTTERMINATION: /* 19 */
- offset = dissect_id_dedicatedMeasurementTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementTermination(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DOWNLINKPOWERCONTROL: /* 20 */
- offset = dissect_id_downlinkPowerControl(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_downlinkPowerControl(tvb, offset, actx, value_tree);
break;
case NBAP_ID_ERRORINDICATIONFORDEDICATED: /* 21 */
- offset = dissect_id_errorIndicationForDedicated(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_errorIndicationForDedicated(tvb, offset, actx, value_tree);
break;
case NBAP_ID_PRIVATEMESSAGEFORDEDICATED: /* 22 */
- offset = dissect_id_compressedModeCommand(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_compressedModeCommand(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKADDITION: /* 23 */
- offset = dissect_id_radioLinkAddition(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKDELETION: /* 24 */
- offset = dissect_id_radioLinkDeletion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkDeletion(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKFAILURE: /* 25 */
- offset = dissect_id_radioLinkFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkFailure(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKRESTORATION: /* 26 */
- offset = dissect_id_radioLinkRestoration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkRestoration(tvb, offset, actx, value_tree);
break;
break;
case NBAP_ID_RADIOLINKSETUP: /* 27 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_radioLinkSetup(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkSetup_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_RESOURCESTATUSINDICATION: /* 28 */
- offset = dissect_id_resourceStatusIndication(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_resourceStatusIndication(tvb, offset, actx, value_tree);
break;
case NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCANCELLATION: /* 29 */
- offset = dissect_id_synchronisedRadioLinkReconfigurationCancellation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationCancellation(tvb, offset, actx, value_tree);
break;
case NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCOMMIT: /* 30 */
- offset = dissect_id_synchronisedRadioLinkReconfigurationCommit(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationCommit(tvb, offset, actx, value_tree);
break;
case NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION: /* 31 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_SYSTEMINFORMATIONUPDATE: /* 32 */
- offset = dissect_id_systemInformationUpdate(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_systemInformationUpdate(tvb, offset, actx, value_tree);
break;
case NBAP_ID_UNBLOCKRESOURCE: /* 33 */
- offset = dissect_id_unblockResource(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unblockResource(tvb, offset, actx, value_tree);
break;
case NBAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION: /* 34 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_ERRORINDICATIONFORCOMMON: /* 35 */
- offset = dissect_id_errorIndicationForCommon(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_errorIndicationForCommon(tvb, offset, actx, value_tree);
break;
case NBAP_ID_PRIVATEMESSAGEFORCOMMON: /* 36 */
- offset = dissect_id_privateMessageForCommon(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_privateMessageForCommon(tvb, offset, actx, value_tree);
break;
case NBAP_ID_PHYSICALSHAREDCHANNELRECONFIGURATION: /* 37 */
- offset = dissect_id_physicalSharedChannelReconfiguration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_physicalSharedChannelReconfiguration(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DOWNLINKPOWERTIMESLOTCONTROL: /* 38 */
- offset = dissect_id_downlinkPowerTimeslotControl(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_downlinkPowerTimeslotControl(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKPREEMPTION: /* 39 */
- offset = dissect_id_radioLinkPreemption(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkPreemption(tvb, offset, actx, value_tree);
break;
case NBAP_ID_INFORMATIONEXCHANGEFAILURE: /* 40 */
- offset = dissect_id_informationExchangeFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeFailure(tvb, offset, actx, value_tree);
break;
case NBAP_ID_INFORMATIONEXCHANGEINITIATION: /* 41 */
- offset = dissect_id_informationExchangeInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeInitiation(tvb, offset, actx, value_tree);
break;
case NBAP_ID_INFORMATIONEXCHANGETERMINATION: /* 42 */
- offset = dissect_id_informationExchangeTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeTermination(tvb, offset, actx, value_tree);
break;
case NBAP_ID_INFORMATIONREPORTING: /* 43 */
- offset = dissect_id_informationReporting(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationReporting(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONADJUSTMENT: /* 44 */
- offset = dissect_id_cellSynchronisationAdjustment(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationAdjustment(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONINITIATION: /* 45 */
- offset = dissect_id_cellSynchronisationInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationInitiation(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONRECONFIGURATION: /* 46 */
- offset = dissect_id_cellSynchronisationReconfiguration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationReconfiguration(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONREPORTING: /* 47 */
- offset = dissect_id_cellSynchronisationReporting(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationReporting(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONTERMINATION: /* 48 */
- offset = dissect_id_cellSynchronisationTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationTermination(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONFAILURE: /* 49 */
- offset = dissect_id_cellSynchronisationFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationFailure(tvb, offset, actx, value_tree);
break;
case NBAP_ID_BEARERREARRANGEMENT: /* 50 */
- offset = dissect_id_BearerRearrangement(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_BearerRearrangement(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKACTIVATION: /* 51 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_radioLinkActivation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkActivation(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkActivation_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkActivation_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_RADIOLINKPARAMETERUPDATE: /* 52 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_radioLinkParameterUpdate(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkParameterUpdate(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkParameterUpdate_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkParameterUpdate_tdd(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_MBMSNOTIFICATIONUPDATE: /* 53 */
- offset = dissect_id_mBMSNotificationUpdate(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_mBMSNotificationUpdate(tvb, offset, actx, value_tree);
break;
@@ -956,7 +956,7 @@ static int dissect_nbap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, p
return offset;
}
-static int dissect_nbap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_nbap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -964,85 +964,85 @@ static int dissect_nbap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, p
value_item = proto_tree_add_item(tree, hf_nbap_successfulOutcomeValue, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_nbap_initiatingMessageValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_nbap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_nbap_pdu_length, &length);
proto_item_set_len(value_item,length);
switch(ProcedureCode){
case NBAP_ID_AUDIT: /* 0 */
- offset = dissect_id_audit1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_audit1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_BLOCKRESOURCE: /* 2 */
- offset = dissect_id_blockResource1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_blockResource1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLDELETION: /* 3 */
- offset = dissect_id_cellDeletion1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellDeletion1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLRECONFIGURATION: /* 4 */
- offset = dissect_id_cellReconfiguration1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellReconfiguration1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSETUP: /* 5 */
- offset = dissect_id_cellSetup1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSetup1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONMEASUREMENTINITIATION: /* 7 */
- offset = dissect_id_commonMeasurementInitiation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementInitiation1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONTRANSPORTCHANNELDELETE: /* 10 */
- offset = dissect_id_commonTransportChannelDelete1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelDelete1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONTRANSPORTCHANNELRECONFIGURE: /* 11 */
- offset = dissect_id_commonTransportChannelReconfigure1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelReconfigure1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONTRANSPORTCHANNELSETUP: /* 12 */
- offset = dissect_id_commonTransportChannelSetup1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelSetup1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RESET: /* 13 */
- offset = dissect_id_reset1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_reset1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DEDICATEDMEASUREMENTINITIATION: /* 17 */
- offset = dissect_id_dedicatedMeasurementInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementInitiation(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKADDITION: /* 23 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_radioLinkAddition1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition1(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkAddition_tdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition_tdd(tvb, offset, actx, value_tree);
}
break;
break;
case NBAP_ID_RADIOLINKDELETION: /* 24 */
- offset = dissect_id_radioLinkDeletion1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkDeletion1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKSETUP: /* 27 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_radioLinkSetup1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup1(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkSetup_tdd1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup_tdd1(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION: /* 31 */
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_SYSTEMINFORMATIONUPDATE: /* 32 */
- offset = dissect_id_systemInformationUpdate1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_systemInformationUpdate1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION: /* 34 */
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_PHYSICALSHAREDCHANNELRECONFIGURATION: /* 37 */
- offset = dissect_id_physicalSharedChannelReconfiguration1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_physicalSharedChannelReconfiguration1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_INFORMATIONEXCHANGEINITIATION: /* 41 */
- offset = dissect_id_informationExchangeInitiation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeInitiation1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONADJUSTMENT: /* 44 */
- offset = dissect_id_cellSynchronisationAdjustment1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationAdjustment1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONINITIATION: /* 45 */
- offset = dissect_id_cellSynchronisationInitiation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationInitiation1(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONRECONFIGURATION: /* 46 */
- offset = dissect_id_cellSynchronisationReconfiguration1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationReconfiguration1(tvb, offset, actx, value_tree);
break;
default:
offset = offset + length;
@@ -1052,7 +1052,7 @@ static int dissect_nbap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, p
return offset;
}
-static int dissect_nbap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_nbap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -1060,72 +1060,72 @@ static int dissect_nbap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset,
value_item = proto_tree_add_item(tree, hf_nbap_unsuccessfulOutcomeValue, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_nbap_UnsuccessfulOutcomeValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_nbap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_nbap_pdu_length, &length);
proto_item_set_len(value_item,length);
switch(ProcedureCode){
case NBAP_ID_AUDIT: /* 0 */
- offset = dissect_id_audit2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_audit2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_BLOCKRESOURCE: /* 2 */
- offset = dissect_id_blockResource2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_blockResource2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLDELETION: /* 3 */
- offset = dissect_id_cellReconfiguration2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellReconfiguration2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSETUP: /* 5 */
- offset = dissect_id_cellSetup2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSetup2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONMEASUREMENTINITIATION: /* 7 */
- offset = dissect_id_commonMeasurementInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementInitiation2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONTRANSPORTCHANNELRECONFIGURE: /* 11 */
- offset = dissect_id_commonTransportChannelReconfigure2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelReconfigure2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_COMMONTRANSPORTCHANNELSETUP: /* 12 */
- offset = dissect_id_commonTransportChannelSetup2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelSetup2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_DEDICATEDMEASUREMENTINITIATION: /* 17 */
- offset = dissect_id_dedicatedMeasurementInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementInitiation2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_RADIOLINKADDITION: /* 23 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_radioLinkAddition2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition2(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkAddition_tdd1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition_tdd1(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_RADIOLINKSETUP: /* 27 */
if (ddMode==NBAP_FDD){
- offset = dissect_id_radioLinkSetup2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup2(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkSetup_tdd2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup_tdd2(tvb, offset, actx, value_tree);
}
break;
case NBAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION: /* 31 */
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_SYSTEMINFORMATIONUPDATE: /* 32 */
- offset = dissect_id_systemInformationUpdate2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_systemInformationUpdate2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION: /* 34 */
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_PHYSICALSHAREDCHANNELRECONFIGURATION: /* 37 */
- offset = dissect_id_physicalSharedChannelReconfiguration2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_physicalSharedChannelReconfiguration2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_INFORMATIONEXCHANGEINITIATION: /* 41 */
- offset = dissect_id_informationExchangeInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeInitiation2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONADJUSTMENT: /* 44 */
- offset = dissect_id_cellSynchronisationAdjustment2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationAdjustment2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONINITIATION: /* 45 */
- offset = dissect_id_cellSynchronisationInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationInitiation2(tvb, offset, actx, value_tree);
break;
case NBAP_ID_CELLSYNCHRONISATIONRECONFIGURATION: /* 46 */
- offset = dissect_id_cellSynchronisationReconfiguration2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSynchronisationReconfiguration2(tvb, offset, actx, value_tree);
break;
default:
offset = offset + length;
@@ -1135,7 +1135,7 @@ static int dissect_nbap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset,
return offset;
}
-static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -1143,184 +1143,184 @@ static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_i
value_item = proto_tree_add_item(tree, hf_nbap_value, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_nbap_ProtocolIEValueValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_nbap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_nbap_IE_length, &length);
proto_item_set_len(value_item,length);
switch(ProtocolIE_ID){
case NBAP_IE_ID_AICH_INFORMATION: /*0*/
- offset = dissect_id_AICH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AICH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_AICH_INFORMATIONITEM_RESOURCESTATUSIND: /*1*/
offset = offset + length;
break;
case NBAP_IE_ID_BCH_INFORMATION: /*7*/
- offset = dissect_id_BCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_BCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_BCH_INFORMATIONITEM_RESOURCESTATUSIND: /*8*/
offset = offset + length;
break;
case NBAP_IE_ID_BCCH_MODIFICATIONTIME: /*9*/
- offset = dissect_id_BCCH_ModificationTime(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_BCCH_ModificationTime(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_BLOCKINGPRIORITYINDICATOR: /*10*/
- offset = dissect_id_BlockingPriorityIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_BlockingPriorityIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSE: /*13*/
- offset = dissect_id_Cause(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Cause(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCP_INFORMATIONITEM_AUDITRSP: /*14*/
- offset = dissect_id_CCP_InformationItem_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCP_InformationItem_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCP_INFORMATIONLIST_AUDITRSP: /*15*/
- offset = dissect_id_CCP_InformationList_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCP_InformationList_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCP_INFORMATIONITEM_RESOURCESTATUSIND: /*16*/
- offset = dissect_id_CCP_InformationItem_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCP_InformationItem_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELL_INFORMATIONITEM_AUDITRSP: /*17*/
- offset = dissect_id_Cell_InformationItem_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Cell_InformationItem_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELL_INFORMATIONITEM_RESOURCESTATUSIND: /*18*/
- offset = dissect_id_Cell_InformationItem_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Cell_InformationItem_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELL_INFORMATIONLIST_AUDITRSP: /*19*/
- offset = dissect_id_Cell_InformationList_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Cell_InformationList_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLPARAMETERID: /*23*/
- offset = dissect_id_CellParameterID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellParameterID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CFN: /*24*/
- offset = dissect_id_CFN(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CFN(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_C_ID: /*25*/
- offset = dissect_id_C_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_C_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONMEASUREMENTACCURACY: /*39*/
- offset = dissect_id_CommonMeasurementAccuracy(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementAccuracy(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RPRT: /* 31 */
- offset = dissect_id_CommonMeasurementObjectType_CM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementObjectType_CM_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RQST: /*32*/
- offset = dissect_id_CommonMeasurementObjectType_CM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementObjectType_CM_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RSP: /*33*/
- offset = dissect_id_CommonMeasurementObjectType_CM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementObjectType_CM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONMEASUREMENTTYPE: /*34*/
- offset = dissect_id_CommonMeasurementType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementType(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONPHYSICALCHANNELID: /*35*/
- offset = dissect_id_CommonPhysicalChannelID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonPhysicalChannelID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONPHYSICALCHANNELTYPE_CTCH_SETUPRQSTFDD: /*36*/
- offset = dissect_id_CommonPhysicalChannelType_CTCH_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonPhysicalChannelType_CTCH_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONPHYSICALCHANNELTYPE_CTCH_SETUPRQSTTDD: /*37*/
- offset = dissect_id_CommonPhysicalChannelType_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonPhysicalChannelType_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMUNICATIONCONTROLPORTID: /*40*/
- offset = dissect_id_CommunicationControlPortID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommunicationControlPortID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CONFIGURATIONGENERATIONID: /*43*/
- offset = dissect_id_ConfigurationGenerationID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ConfigurationGenerationID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CRNC_COMMUNICATIONCONTEXTID: /*44*/
- offset = dissect_id_CRNC_CommunicationContextID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CRNC_CommunicationContextID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CRITICALITYDIAGNOSTICS: /*45*/
- offset = dissect_id_CriticalityDiagnostics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CriticalityDiagnostics(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCHS_TO_ADD_FDD: /*48*/
- offset = dissect_id_DCHs_to_Add_FDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCHs_to_Add_FDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_ADDLIST_RL_RECONFPREPTDD: /*49*/
offset = offset + length;
break;
case NBAP_IE_ID_DCHS_TO_ADD_TDD: /*50*/
- offset = dissect_id_DCHs_to_Add_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCHs_to_Add_TDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_DELETELIST_RL_RECONFPREPFDD: /*52*/
- offset = dissect_id_DCH_DeleteList_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_DELETELIST_RL_RECONFPREPTDD: /*53*/
- offset = dissect_id_DCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_DELETELIST_RL_RECONFRQSTFDD: /*54*/
- offset = dissect_id_DCH_DeleteList_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_DELETELIST_RL_RECONFRQSTTDD: /*55*/
- offset = dissect_id_DCH_DeleteList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_FDD_INFORMATION: /*56*/
- offset = dissect_id_DCH_FDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_FDD_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_TDD_INFORMATION: /* 57 */
- offset = dissect_id_DCH_TDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_TDD_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_INFORMATIONRESPONSE: /* 59 */
- offset = dissect_id_DCH_InformationResponse(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_InformationResponse(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FDD_DCHS_TO_MODIFY: /* 62 */
- offset = dissect_id_FDD_DCHs_to_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FDD_DCHs_to_Modify(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_DCHS_TO_MODIFY: /* 63 */
- offset = dissect_id_TDD_DCHs_to_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_DCHs_to_Modify(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DCH_MODIFYLIST_RL_RECONFRQSTTDD: /* 65 */
- /*offset = dissect_id_DCH_ModifyList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);*/
+ /*offset = dissect_id_DCH_ModifyList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);*/
break;
case NBAP_IE_ID_DCH_REARRANGELIST_BEARER_REARRANGEIND: /* 135 */
- offset = dissect_id_DCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RPRT: /* 67 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Rprt(tvb, offset, pinfo, value_tree);;
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Rprt(tvb, offset, actx, value_tree);;
break;
case NBAP_IE_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RQST: /* 68 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Rqst(tvb, offset, pinfo, value_tree);;
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Rqst(tvb, offset, actx, value_tree);;
break;
case NBAP_IE_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RSP: /* 69 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Rsp(tvb, offset, pinfo, value_tree);;
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Rsp(tvb, offset, actx, value_tree);;
break;
case NBAP_IE_ID_DEDICATEDMEASUREMENTTYPE: /* 70 */
- offset = dissect_id_DedicatedMeasurementType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DedicatedMeasurementType(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONITEM_RL_SETUPRQSTTDD: /* 72 */
- offset = dissect_id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONLIST_RL_ADDITIONRQSTTDD:/* 73 */
- offset = dissect_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONLIST_RL_SETUPRQSTTDD: /* 76 */
- offset = dissect_id_DL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATIONITEM_RL_ADDITIONRQSTTDD: /* 77 */
- offset = dissect_id_DL_DPCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATIONLIST_RL_SETUPRQSTTDD: /* 79 */
- offset = dissect_id_DL_DPCH_InformationList_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationList_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATION_RL_RECONFPREPFDD: /* 81 */
- offset = dissect_id_DL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATION_RL_RECONFRQSTFDD: /* 82 */
- offset = dissect_id_DL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATION_RL_SETUPRQSTFDD: /* 83 */
- offset = dissect_id_DL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_TIMINGADJUSTMENT: /* 21 */
- offset = dissect_id_DL_DPCH_TimingAdjustment(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_TimingAdjustment(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_REFERENCEPOWERINFORMATIONITEM_DL_PC_RQST:/* 84 */
- offset = dissect_id_DL_ReferencePowerInformationItem_DL_PC_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_ReferencePowerInformationItem_DL_PC_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DLREFERENCEPOWER: /* 85 */
- offset = dissect_id_DLReferencePower(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DLReferencePower(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DLREFERENCEPOWERLIST_DL_PC_RQST: /* 86 */
- offset = dissect_id_DLReferencePowerList_DL_PC_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DLReferencePowerList_DL_PC_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_87: /* 87 */
break;
@@ -1331,658 +1331,658 @@ static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_i
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_93: /* 93 */
break;
case NBAP_IE_ID_DSCHS_TO_ADD_TDD: /* 96 */
- offset = dissect_id_DSCHs_to_Add_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCHs_to_Add_TDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DSCH_INFORMATION_DELETELIST_RL_RECONFPREPTDD:/* 98 */
- offset = dissect_id_DSCH_Information_DeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_Information_DeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DSCH_INFORMATION_MODIFYLIST_RL_RECONFPREPTDD:/* 100 */
- offset = dissect_id_DSCH_Information_ModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_Information_ModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DSCH_INFORMATIONRESPONSE: /* 105 */
- offset = dissect_id_DSCH_InformationResponse(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_InformationResponse(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_106: /* 106 */
break;
case NBAP_IE_ID_DSCH_TDD_INFORMATION: /* 107 */
- offset = dissect_id_DSCH_TDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_TDD_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_108: /* 108 */
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_112: /* 112 */
break;
case NBAP_IE_ID_DSCH_REARRANGELIST_BEARER_REARRANGEIND: /* 136 */
- offset = dissect_id_DSCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_END_OF_AUDIT_SEQUENCE_INDICATOR: /* 113 */
- offset = dissect_id_End_Of_Audit_Sequence_Indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_End_Of_Audit_Sequence_Indicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FACH_INFORMATION: /* 116 */
- offset = dissect_id_FACH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FACH_INFORMATIONITEM_RESOURCESTATUSIND: /* 117 */
break;
case NBAP_IE_ID_FACH_PARAMETERSLIST_CTCH_RECONFRQSTTDD: /* 120 */
- offset = dissect_id_FACH_ParametersList_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_ParametersList_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FACH_PARAMETERSLISTIE_CTCH_SETUPRQSTFDD: /* 121 */
- offset = dissect_id_FACH_ParametersListIE_CTCH_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_ParametersListIE_CTCH_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FACH_PARAMETERSLISTIE_CTCH_SETUPRQSTTDD: /* 122 */
- offset = dissect_id_FACH_ParametersListIE_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_ParametersListIE_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INDICATIONTYPE_RESOURCESTATUSIND: /* 123 */
- offset = dissect_id_IndicationType_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IndicationType_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_ID: /* 124 */
- offset = dissect_id_Local_Cell_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONITEM_AUDITRSP: /* 2 */
- offset = dissect_id_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONITEM_RESOURCESTATUSIND: /* 3 */
- offset = dissect_id_Local_Cell_Group_InformationItem_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_Group_InformationItem_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONITEM2_RESOURCESTATUSIND:/* 4 */
- offset = dissect_id_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_GROUP_INFORMATIONLIST_AUDITRSP: /* 5 */
- offset = dissect_id_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_INFORMATIONITEM_AUDITRSP: /* 125 */
- offset = dissect_id_Local_Cell_InformationItem_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_InformationItem_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_INFORMATIONITEM_RESOURCESTATUSIND: /* 126 */
- offset = dissect_id_Local_Cell_InformationItem_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_InformationItem_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_INFORMATIONITEM2_RESOURCESTATUSIND: /* 127 */
- offset = dissect_id_Local_Cell_InformationItem2_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_InformationItem2_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LOCAL_CELL_INFORMATIONLIST_AUDITRSP: /* 128 */
- offset = dissect_id_Local_Cell_InformationList_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Local_Cell_InformationList_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ADJUSTMENTPERIOD: /* 129 */
- offset = dissect_id_AdjustmentPeriod(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AdjustmentPeriod(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MAXADJUSTMENTSTEP: /* 130 */
- offset = dissect_id_MaxAdjustmentStep(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MaxAdjustmentStep(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MAXIMUMTRANSMISSIONPOWER: /* 131 */
- offset = dissect_id_MaximumTransmissionPower(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MaximumTransmissionPower(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MEASUREMENTFILTERCOEFFICIENT: /* 132 */
- offset = dissect_id_MeasurementFilterCoefficient(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementFilterCoefficient(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MEASUREMENTID: /* 133 */
- offset = dissect_id_MeasurementID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MESSAGESTRUCTURE: /* 115 */
- offset = dissect_id_MessageStructure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MessageStructure(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MIB_SB_SIB_INFORMATIONLIST_SYSTEMINFOUPDATERQST: /* 134 */
- offset = dissect_id_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NODEB_COMMUNICATIONCONTEXTID: /* 143 */
- offset = dissect_id_NodeB_CommunicationContextID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NodeB_CommunicationContextID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NEIGHBOURINGCELLMEASUREMENTINFORMATION: /* 455 */
- offset = dissect_id_NeighbouringCellMeasurementInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NeighbouringCellMeasurementInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_P_CCPCH_INFORMATION: /* 144 */
- offset = dissect_id_P_CCPCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_P_CCPCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_P_CCPCH_INFORMATIONITEM_RESOURCESTATUSIND: /* 145 */
- offset = dissect_id_P_CPICH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_P_CPICH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_P_CPICH_INFORMATION: /* 146 */
break;
case NBAP_IE_ID_P_CPICH_INFORMATIONITEM_RESOURCESTATUSIND: /* 147 */
break;
case NBAP_IE_ID_P_SCH_INFORMATION: /* 148 */
- offset = dissect_id_P_SCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_P_SCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCCPCH_INFORMATION_CELL_RECONFRQSTTDD: /* 150 */
- offset = dissect_id_PCCPCH_Information_Cell_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCCPCH_Information_Cell_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCCPCH_INFORMATION_CELL_SETUPRQSTTDD: /* 151 */
- offset = dissect_id_PCCPCH_Information_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCCPCH_Information_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_PARAMETERS_CTCH_RECONFRQSTTDD: /* 155 */
- offset = dissect_id_PCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_PARAMETERSITEM_CTCH_SETUPRQSTFDD: /* 156 */
- offset = dissect_id_PCH_ParametersItem_CTCH_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_ParametersItem_CTCH_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_PARAMETERSITEM_CTCH_SETUPRQSTTDD: /* 157 */
- offset = dissect_id_PCH_ParametersItem_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_ParametersItem_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_INFORMATION: /* 158 */
- offset = dissect_id_PCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCH_INFORMATION_ADDLISTIE_PSCH_RECONFRQST: /* 161 */
- offset = dissect_id_PDSCH_Information_AddListIE_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCH_Information_AddListIE_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCH_INFORMATION_MODIFYLISTIE_PSCH_RECONFRQST: /* 162 */
- offset = dissect_id_PDSCH_Information_ModifyListIE_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCH_Information_ModifyListIE_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCHSETS_ADDLIST_PSCH_RECONFRQST: /* 163 */
- offset = dissect_id_PDSCHSets_AddList_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCHSets_AddList_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCHSETS_DELETELIST_PSCH_RECONFRQST: /* 164 */
- offset = dissect_id_PDSCHSets_DeleteList_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCHSets_DeleteList_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCHSETS_MODIFYLIST_PSCH_RECONFRQST: /* 165 */
- offset = dissect_id_PDSCHSets_ModifyList_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCHSets_ModifyList_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PICH_INFORMATION: /* 166 */
- offset = dissect_id_PICH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PICH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PICH_PARAMETERS_CTCH_RECONFRQSTTDD: /* 168 */
- offset = dissect_id_PICH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PICH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWERADJUSTMENTTYPE: /* 169 */
- offset = dissect_id_PowerAdjustmentType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PowerAdjustmentType(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRACH_INFORMATION: /* 170 */
- offset = dissect_id_PRACH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PRACH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYCCPCH_INFORMATION_CELL_RECONFRQSTFDD: /* 175 */
- offset = dissect_id_PrimaryCCPCH_Information_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryCCPCH_Information_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYCCPCH_INFORMATION_CELL_SETUPRQSTFDD: /* 176 */
- offset = dissect_id_PrimaryCCPCH_Information_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryCCPCH_Information_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYCPICH_INFORMATION_CELL_RECONFRQSTFDD: /* 177 */
- offset = dissect_id_PrimaryCPICH_Information_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryCPICH_Information_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYCPICH_INFORMATION_CELL_SETUPRQSTFDD: /* 178 */
- offset = dissect_id_PrimaryCPICH_Information_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryCPICH_Information_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYSCH_INFORMATION_CELL_RECONFRQSTFDD: /* 179 */
- offset = dissect_id_PrimarySCH_Information_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimarySCH_Information_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYSCH_INFORMATION_CELL_SETUPRQSTFDD: /* 180 */
- offset = dissect_id_PrimarySCH_Information_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimarySCH_Information_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYSCRAMBLINGCODE: /* 181 */
- offset = dissect_id_PrimaryScramblingCode(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryScramblingCode(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SCH_INFORMATION_CELL_RECONFRQSTTDD: /* 183 */
- offset = dissect_id_SCH_Information_Cell_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SCH_Information_Cell_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SCH_INFORMATION_CELL_SETUPRQSTTDD: /* 184 */
- offset = dissect_id_SCH_Information_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SCH_Information_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCH_INFORMATION_ADDLISTIE_PSCH_RECONFRQST: /* 185 */
- offset = dissect_id_PUSCH_Information_AddListIE_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCH_Information_AddListIE_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCH_INFORMATION_MODIFYLISTIE_PSCH_RECONFRQST: /* 186 */
- offset = dissect_id_PUSCH_Information_ModifyListIE_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCH_Information_ModifyListIE_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCHSETS_ADDLIST_PSCH_RECONFRQST: /* 187 */
- offset = dissect_id_PUSCHSets_AddList_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCHSets_AddList_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCHSETS_DELETELIST_PSCH_RECONFRQST: /* 188 */
- offset = dissect_id_PUSCHSets_DeleteList_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCHSets_DeleteList_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCHSETS_MODIFYLIST_PSCH_RECONFRQST: /* 189 */
- offset = dissect_id_PUSCHSets_ModifyList_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCHSets_ModifyList_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RACH_INFORMATION: /* 190 */
- offset = dissect_id_RACH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RACH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RACH_PARAMETERSITEM_CTCH_SETUPRQSTFDD: /* 196 */
- offset = dissect_id_RACH_ParametersItem_CTCH_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RACH_ParametersItem_CTCH_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RACH_PARAMETERITEM_CTCH_SETUPRQSTTDD: /* 197 */
- offset = dissect_id_RACH_ParameterItem_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RACH_ParameterItem_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_REPORTCHARACTERISTICS: /* 198 */
- offset = dissect_id_ReportCharacteristics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ReportCharacteristics(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_REPORTING_OBJECT_RL_FAILUREIND: /* 199 */
- offset = dissect_id_Reporting_Object_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Reporting_Object_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_REPORTING_OBJECT_RL_RESTOREIND: /* 200 */
- offset = dissect_id_Reporting_Object_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Reporting_Object_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_DM_RPRT: /* 202 */
- offset = dissect_id_RL_InformationItem_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_DM_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_DM_RQST: /* 203 */
- offset = dissect_id_RL_InformationItem_DM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_DM_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_DM_RSP: /* 204 */
- offset = dissect_id_RL_InformationItem_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_DM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_ADDITIONRQSTFDD: /* 205 */
- offset = dissect_id_RL_InformationItem_RL_AdditionRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_AdditionRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_DELETIONRQST: /* 206 */
- offset = dissect_id_RL_informationItem_RL_DeletionRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_informationItem_RL_DeletionRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_FAILUREIND: /* 207 */
- offset = dissect_id_RL_InformationItem_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_PREEMPTREQUIREDIND: /* 286 */
- offset = dissect_id_RL_InformationItem_RL_PreemptRequiredInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_PreemptRequiredInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_RECONFPREPFDD: /* 208 */
- offset = dissect_id_RL_InformationItem_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_RECONFRQSTFDD: /* 209 */
- offset = dissect_id_RL_InformationItem_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_RESTOREIND: /* 210 */
- offset = dissect_id_RL_InformationItem_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONITEM_RL_SETUPRQSTFDD: /* 211 */
- offset = dissect_id_RL_InformationItem_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONLIST_RL_ADDITIONRQSTFDD: /* 212 */
- offset = dissect_id_RL_InformationList_RL_AdditionRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_AdditionRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONLIST_RL_DELETIONRQST: /* 213 */
- offset = dissect_id_RL_informationList_RL_DeletionRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_informationList_RL_DeletionRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONLIST_RL_PREEMPTREQUIREDIND: /* 237 */
- offset = dissect_id_RL_InformationList_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONLIST_RL_RECONFPREPFDD: /* 214 */
- /*offset = (tvb, offset, pinfo, value_tree);*/
+ /*offset = (tvb, offset, actx, value_tree);*/
break;
case NBAP_IE_ID_RL_INFORMATIONLIST_RL_RECONFRQSTFDD: /* 215 */
- offset = dissect_id_RL_InformationList_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONLIST_RL_SETUPRQSTFDD: /* 216 */
- offset = dissect_id_RL_InformationList_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_ADDITIONRSPFDD: /* 217 */
- offset = dissect_id_RL_InformationResponseItem_RL_AdditionRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_AdditionRspFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_RECONFREADY: /* 218 */
- offset = dissect_id_RL_InformationResponseItem_RL_ReconfReady(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_ReconfReady(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_RECONFRSP: /* 219 */
- offset = dissect_id_RL_InformationResponseItem_RL_ReconfRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_ReconfRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSEITEM_RL_SETUPRSPFDD: /* 220 */
- offset = dissect_id_RL_InformationResponseItem_RL_SetupRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_SetupRspFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_ADDITIONRSPFDD: /* 221 */
- offset = dissect_id_RL_InformationResponseList_RL_AdditionRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_AdditionRspFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_RECONFREADY: /* 222 */
- offset = dissect_id_RL_InformationResponseList_RL_ReconfReady(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_ReconfReady(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_RECONFRSP: /* 223 */
- offset = dissect_id_RL_InformationResponseList_RL_ReconfRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_ReconfRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSELIST_RL_SETUPRSPFDD: /* 224 */
- offset = dissect_id_RL_InformationResponseList_RL_SetupRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_SetupRspFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSE_RL_ADDITIONRSPTDD: /* 225 */
- offset = dissect_id_RL_InformationResponse_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSE_RL_SETUPRSPTDD: /* 226 */
- offset = dissect_id_RL_InformationResponse_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATION_RL_ADDITIONRQSTTDD: /* 227 */
- offset = dissect_id_RL_Information_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATION_RL_RECONFRQSTTDD: /* 228 */
- offset = dissect_id_RL_Information_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATION_RL_RECONFPREPTDD: /* 229 */
- offset = dissect_id_RL_Information_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATION_RL_SETUPRQSTTDD: /* 230 */
- offset = dissect_id_RL_Information_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_RECONFIGURATIONFAILUREITEM_RL_RECONFFAILURE: /* 236 */
- offset = dissect_id_RL_ReconfigurationFailureItem_RL_ReconfFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ReconfigurationFailureItem_RL_ReconfFailure(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_SET_INFORMATIONITEM_DM_RPRT: /* 238 */
- offset = dissect_id_RL_Set_InformationItem_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_InformationItem_DM_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_SET_INFORMATIONITEM_DM_RSP: /* 240 */
- offset = dissect_id_RL_Set_InformationItem_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_InformationItem_DM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_SET_INFORMATIONITEM_RL_FAILUREIND: /* 241 */
- offset = dissect_id_RL_Set_InformationItem_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_InformationItem_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_SET_INFORMATIONITEM_RL_RESTOREIND: /* 242 */
- offset = dissect_id_RL_Set_InformationItem_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_InformationItem_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_S_CCPCH_INFORMATION: /* 247 */
- offset = dissect_id_S_CCPCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_CCPCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_S_CPICH_INFORMATION: /* 249 */
- offset = dissect_id_S_CPICH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_CPICH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SCH_INFORMATION: /* 251 */
- offset = dissect_id_SCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_S_SCH_INFORMATION: /* 253 */
- offset = dissect_id_S_SCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_SCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARY_CCPCHLISTIE_CTCH_RECONFRQSTTDD: /* 257 */
- offset = dissect_id_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARY_CCPCH_PARAMETERLISTIE_CTCH_SETUPRQSTTDD: /* 258 */
- offset = dissect_id_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARY_CCPCH_PARAMETERS_CTCH_RECONFRQSTTDD: /* 259 */
- offset = dissect_id_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARYCPICH_INFORMATIONITEM_CELL_RECONFRQSTFDD: /* 260 */
- offset = dissect_id_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARYCPICH_INFORMATIONITEM_CELL_SETUPRQSTFDD: /* 261 */
- offset = dissect_id_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARYCPICH_INFORMATIONLIST_CELL_RECONFRQSTFDD: /* 262 */
- offset = dissect_id_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARYCPICH_INFORMATIONLIST_CELL_SETUPRQSTFDD: /* 263 */
- offset = dissect_id_SecondaryCPICH_InformationList_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SecondaryCPICH_InformationList_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARYSCH_INFORMATION_CELL_RECONFRQSTFDD: /* 264 */
- offset = dissect_id_SecondarySCH_Information_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SecondarySCH_Information_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARYSCH_INFORMATION_CELL_SETUPRQSTFDD: /* 265 */
- offset = dissect_id_SecondarySCH_Information_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SecondarySCH_Information_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SEGMENTINFORMATIONLISTIE_SYSTEMINFOUPDATE: /* 266 */
- offset = dissect_id_SegmentInformationListIE_SystemInfoUpdate(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SegmentInformationListIE_SystemInfoUpdate(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SFN: /* 268 */
- offset = dissect_id_SFN(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SFN(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SIGNALLINGBEARERREQUESTINDICATOR: /* 138 */
- offset = dissect_id_SignallingBearerRequestIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SignallingBearerRequestIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SHUTDOWNTIMER: /* 269 */
- offset = dissect_id_ShutdownTimer(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ShutdownTimer(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_START_OF_AUDIT_SEQUENCE_INDICATOR: /* 114 */
- offset = dissect_id_Start_Of_Audit_Sequence_Indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Start_Of_Audit_Sequence_Indicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SUCCESSFUL_RL_INFORMATIONRESPITEM_RL_ADDITIONFAILUREFDD:/*270 */
- offset = dissect_id_Successful_RL_InformationRespItem_RL_AdditionFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Successful_RL_InformationRespItem_RL_AdditionFailureFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SUCCESSFUL_RL_INFORMATIONRESPITEM_RL_SETUPFAILUREFDD: /* 271 */
- offset = dissect_id_Successful_RL_InformationRespItem_RL_SetupFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Successful_RL_InformationRespItem_RL_SetupFailureFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCCASE: /* 274 */
- offset = dissect_id_SyncCase(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SyncCase(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCCASEINDICATORITEM_CELL_SETUPRQSTTDD_PSCH: /* 275 */
- offset = dissect_id_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_T_CELL: /* 276 */
- offset = dissect_id_T_Cell(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_T_Cell(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TARGETCOMMUNICATIONCONTROLPORTID: /* 139 */
- offset = dissect_id_TargetCommunicationControlPortID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TargetCommunicationControlPortID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_CELL_RECONFRQSTTDD: /* 277 */
- offset = dissect_id_TimeSlotConfigurationList_Cell_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeSlotConfigurationList_Cell_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_CELL_SETUPRQSTTDD: /* 278 */
- offset = dissect_id_TimeSlotConfigurationList_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeSlotConfigurationList_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSMISSIONDIVERSITYAPPLIED: /* 279 */
- offset = dissect_id_TransmissionDiversityApplied(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TransmissionDiversityApplied(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TYPEOFERROR: /* 508 */
- offset = dissect_id_TypeOfError(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TypeOfError(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UARFCNFORNT: /* 280 */
- offset = dissect_id_UARFCNforNt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UARFCNforNt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UARFCNFORND: /* 281 */
- offset = dissect_id_UARFCNforNd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UARFCNforNd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UARFCNFORNU: /* 282 */
- offset = dissect_id_UARFCNforNu(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UARFCNforNu(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONITEM_RL_SETUPRQSTTDD: /* 284 */
- offset = dissect_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONLIST_RL_ADDITIONRQSTTDD: /* 285 */
- offset = dissect_id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONLIST_RL_SETUPRQSTTDD: /* 288 */
- offset = dissect_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATIONITEM_RL_ADDITIONRQSTTDD: /* 289 */
- offset = dissect_id_UL_DPCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATIONLIST_RL_SETUPRQSTTDD: /* 291 */
- offset = dissect_id_UL_DPCH_InformationList_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationList_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATION_RL_RECONFPREPFDD: /* 293 */
- offset = dissect_id_UL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATION_RL_RECONFRQSTFDD: /* 294 */
- offset = dissect_id_UL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATION_RL_SETUPRQSTFDD: /* 295 */
- offset = dissect_id_UL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESPITEM_RL_ADDITIONFAILUREFDD: /* 296 */
- offset = dissect_id_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESPITEM_RL_SETUPFAILUREFDD: /* 297 */
- offset = dissect_id_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESP_RL_ADDITIONFAILURETDD: /* 300 */
- offset = dissect_id_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNSUCCESSFUL_RL_INFORMATIONRESP_RL_SETUPFAILURETDD: /* 301 */
- offset = dissect_id_Unsuccessful_RL_InformationResp_RL_SetupFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unsuccessful_RL_InformationResp_RL_SetupFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_USCH_INFORMATION_ADD: /* 302 */
- offset = dissect_id_USCH_Information_Add(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_Information_Add(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_USCH_INFORMATION_DELETELIST_RL_RECONFPREPTDD: /* 304 */
- offset = dissect_id_USCH_Information_DeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_Information_DeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_USCH_INFORMATION_MODIFYLIST_RL_RECONFPREPTDD: /* 306 */
- offset = dissect_id_USCH_Information_ModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_Information_ModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_USCH_INFORMATIONRESPONSE: /* 309 */
- offset = dissect_id_USCH_InformationResponse(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_InformationResponse(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_USCH_INFORMATION: /* 310 */
- offset = dissect_id_USCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_USCH_REARRANGELIST_BEARER_REARRANGEIND: /* 141 */
- offset = dissect_id_USCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ACTIVE_PATTERN_SEQUENCE_INFORMATION: /* 315 */
- offset = dissect_id_Active_Pattern_Sequence_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Active_Pattern_Sequence_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_AICH_PARAMETERSLISTIE_CTCH_RECONFRQSTFDD: /* 316 */
- offset = dissect_id_AICH_ParametersListIE_CTCH_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AICH_ParametersListIE_CTCH_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ADJUSTMENTRATIO: /* 317 */
- offset = dissect_id_AdjustmentRatio(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AdjustmentRatio(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NOT_USED_320: /* 320 */
case NBAP_IE_ID_NOT_USED_322: /* 322 */
break;
case NBAP_IE_ID_FACH_PARAMETERSLISTIE_CTCH_RECONFRQSTFDD: /* 323 */
- offset = dissect_id_FACH_ParametersListIE_CTCH_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_ParametersListIE_CTCH_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSELEVEL_PSCH_RECONFFAILURE: /* 324 */
- offset = dissect_id_CauseLevel_PSCH_ReconfFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_PSCH_ReconfFailure(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSELEVEL_RL_ADDITIONFAILUREFDD: /* 325 */
- offset = dissect_id_CauseLevel_RL_AdditionFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_AdditionFailureFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSELEVEL_RL_ADDITIONFAILURETDD: /* 326 */
- offset = dissect_id_CauseLevel_RL_AdditionFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_AdditionFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSELEVEL_RL_RECONFFAILURE: /* 327 */
- offset = dissect_id_CauseLevel_RL_ReconfFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_ReconfFailure(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSELEVEL_RL_SETUPFAILUREFDD: /* 328 */
- offset = dissect_id_CauseLevel_RL_SetupFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_SetupFailureFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSELEVEL_RL_SETUPFAILURETDD: /* 329 */
- offset = dissect_id_CauseLevel_RL_SetupFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_SetupFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NOT_USED_330: /* 330 */
case NBAP_IE_ID_NOT_USED_332: /* 332 */
break;
case NBAP_IE_ID_CLOSED_LOOP_TIMING_ADJUSTMENT_MODE: /* 333 */
- offset = dissect_id_Closed_Loop_Timing_Adjustment_Mode(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Closed_Loop_Timing_Adjustment_Mode(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMONPHYSICALCHANNELTYPE_CTCH_RECONFRQSTFDD: /* 334 */
- offset = dissect_id_CommonPhysicalChannelType_CTCH_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonPhysicalChannelType_CTCH_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMPRESSED_MODE_DEACTIVATION_FLAG: /* 335 */
- offset = dissect_id_Compressed_Mode_Deactivation_Flag(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Compressed_Mode_Deactivation_Flag(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NOT_USED_336: /* 336 */
case NBAP_IE_ID_NOT_USED_342: /* 342 */
case NBAP_IE_ID_NOT_USED_343: /* 343 */
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONADDLIST_RL_RECONFPREPTDD: /* 346 */
- offset = dissect_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONDELETEITEM_RL_RECONFRQSTTDD: /* 347 */
- offset = dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFPREPTDD: /* 348 */
- offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFRQSTTDD: /* 349 */
- offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONMODIFYITEM_RL_RECONFRQSTTDD: /* 350 */
- offset = dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFPREPTDD: /* 351 */
- offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD: /* 352 */
- offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATIONADDLISTIE_RL_RECONFPREPTDD: /* 353 */
- offset = dissect_id_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATIONMODIFY_ADDLISTIE_RL_RECONFPREPTDD: /* 355 */
- offset = dissect_id_DL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATIONMODIFY_DELETELISTIE_RL_RECONFPREPTDD:/* 356 */
- offset = dissect_id_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATIONMODIFY_MODIFYLISTIE_RL_RECONFPREPTDD:/* 357 */
- offset = dissect_id_DL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_TPC_PATTERN01COUNT: /* 358 */
- offset = dissect_id_DL_TPC_Pattern01Count(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_TPC_Pattern01Count(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DPC_MODE: /* 450 */
- offset = dissect_id_DPC_Mode(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DPC_Mode(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DPCHCONSTANT: /* 359 */
- offset = dissect_id_DPCHConstant(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DPCHConstant(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_94: /* 94 */
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_110: /* 110 */
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_111: /* 111 */
break;
case NBAP_IE_ID_FACH_PARAMETERSLIST_CTCH_SETUPRSP: /* 362 */
- offset = dissect_id_FACH_ParametersList_CTCH_SetupRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_ParametersList_CTCH_SetupRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LIMITED_POWER_INCREASE_INFORMATION_CELL_SETUPRQSTFDD: /* 369 */
- offset = dissect_id_Limited_power_increase_information_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Limited_power_increase_information_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_PARAMETERS_CTCH_SETUPRSP: /* 374 */
- offset = dissect_id_PCH_Parameters_CTCH_SetupRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_Parameters_CTCH_SetupRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_PARAMETERSITEM_CTCH_RECONFRQSTFDD: /* 375 */
- offset = dissect_id_PCH_ParametersItem_CTCH_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_ParametersItem_CTCH_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NOT_USED_376: /* 376 */
break;
case NBAP_IE_ID_PICH_PARAMETERSITEM_CTCH_RECONFRQSTFDD: /* 380 */
- offset = dissect_id_PICH_ParametersItem_CTCH_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PICH_ParametersItem_CTCH_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRACHCONSTANT: /* 381 */
- offset = dissect_id_PRACHConstant(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PRACHConstant(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRACH_PARAMETERSLISTIE_CTCH_RECONFRQSTFDD: /* 383 */
- offset = dissect_id_PRACH_ParametersListIE_CTCH_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PRACH_ParametersListIE_CTCH_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCHCONSTANT: /* 384 */
- offset = dissect_id_PUSCHConstant(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCHConstant(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RACH_PARAMETERS_CTCH_SETUPRSP: /* 385 */
- offset = dissect_id_RACH_Parameters_CTCH_SetupRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RACH_Parameters_CTCH_SetupRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_443: /* 443 */
break;
case NBAP_IE_ID_SYNCHRONISATION_CONFIGURATION_CELL_RECONFRQST: /* 393 */
- offset = dissect_id_Synchronisation_Configuration_Cell_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Synchronisation_Configuration_Cell_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCHRONISATION_CONFIGURATION_CELL_SETUPRQST: /* 394 */
- offset = dissect_id_Synchronisation_Configuration_Cell_SetupRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Synchronisation_Configuration_Cell_SetupRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSMISSION_GAP_PATTERN_SEQUENCE_INFORMATION: /* 395 */
- offset = dissect_id_Transmission_Gap_Pattern_Sequence_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Transmission_Gap_Pattern_Sequence_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONADDLIST_RL_RECONFPREPTDD: /* 396 */
- offset = dissect_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONDELETEITEM_RL_RECONFRQSTTDD: /* 397 */
- offset = dissect_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFPREPTDD: /* 398 */
- offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFRQSTTDD: /* 399 */
- offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONMODIFYITEM_RL_RECONFRQSTTDD: /* 400 */
- offset = dissect_id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFPREPTDD: /* 401 */
- offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD: /* 402 */
- offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATIONADDLISTIE_RL_RECONFPREPTDD: /* 403 */
- offset = dissect_id_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATIONMODIFY_ADDLISTIE_RL_RECONFPREPTDD: /* 405 */
- offset = dissect_id_UL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATIONMODIFY_DELETELISTIE_RL_RECONFPREPTDD:/* 406 */
- offset = dissect_id_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATIONMODIFY_MODIFYLISTIE_RL_RECONFPREPTDD:/* 407 */
- offset = dissect_id_UL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNSUCCESSFUL_PDSCHSETITEM_PSCH_RECONFFAILURETDD: /* 408 */
- offset = dissect_id_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNSUCCESSFUL_PUSCHSETITEM_PSCH_RECONFFAILURETDD: /* 409 */
- offset = dissect_id_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMUNICATIONCONTEXTINFOITEM_RESET: /* 412 */
- offset = dissect_id_CommunicationContextInfoItem_Reset(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommunicationContextInfoItem_Reset(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_COMMUNICATIONCONTROLPORTINFOITEM_RESET: /* 414 */
- offset = dissect_id_CommunicationControlPortInfoItem_Reset(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommunicationControlPortInfoItem_Reset(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RESETINDICATOR: /* 416 */
- offset = dissect_id_ResetIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ResetIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_417: /* 417 */
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_418: /* 418 */
@@ -1990,261 +1990,261 @@ static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_i
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_142: /* 142 */
break;
case NBAP_IE_ID_TIMINGADVANCEAPPLIED: /* 287 */
- offset = dissect_id_TimingAdvanceApplied(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimingAdvanceApplied(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CFNREPORTINGINDICATOR: /* 6 */
- offset = dissect_id_CFNReportingIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CFNReportingIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SFNREPORTINGINDICATOR: /* 11 */
- offset = dissect_id_SFNReportingIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SFNReportingIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INNERLOOPDLPCSTATUS: /* 12 */
- offset = dissect_id_InnerLoopDLPCStatus(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InnerLoopDLPCStatus(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTISCPINFO: /* 283 */
- offset = dissect_id_TimeslotISCPInfo(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeslotISCPInfo(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PICH_PARAMETERSITEM_CTCH_SETUPRQSTTDD: /* 167 */
- offset = dissect_id_PICH_ParametersItem_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PICH_ParametersItem_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRACH_PARAMETERSITEM_CTCH_SETUPRQSTTDD: /* 20 */
- offset = dissect_id_PRACH_ParametersItem_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PRACH_ParametersItem_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_INFORMATIONITEM_RL_FAILUREIND: /* 46 */
- offset = dissect_id_CCTrCH_InformationItem_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_InformationItem_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_INFORMATIONITEM_RL_RESTOREIND: /* 47 */
- offset = dissect_id_CCTrCH_InformationItem_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_InformationItem_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CAUSELEVEL_SYNCADJUSTMNTFAILURETDD: /* 420 */
- offset = dissect_id_CauseLevel_SyncAdjustmntFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_SyncAdjustmntFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLADJUSTMENTINFO_SYNCADJUSTMNTRQSTTDD: /* 421 */
- offset = dissect_id_CellAdjustmentInfo_SyncAdjustmntRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellAdjustmentInfo_SyncAdjustmntRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLADJUSTMENTINFOITEM_SYNCADJUSTMENTRQSTTDD: /* 494 */
- offset = dissect_id_CellAdjustmentInfoItem_SyncAdjustmentRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellAdjustmentInfoItem_SyncAdjustmentRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTINFOLIST_CELLSYNCRECONFRQSTTDD: /* 482 */
- offset = dissect_id_CellSyncBurstInfoList_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncBurstInfoList_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTTRANSINIT_CELLSYNCINITIATIONRQSTTDD: /* 422 */
- offset = dissect_id_CellSyncBurstTransInit_CellSyncInitiationRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncBurstTransInit_CellSyncInitiationRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTMEASUREINIT_CELLSYNCINITIATIONRQSTTDD: /* 423 */
- offset = dissect_id_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTTRANSRECONFIGURATION_CELLSYNCRECONFRQSTTDD:/* 424 */
- offset = dissect_id_CellSyncBurstMeasReconfiguration_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncBurstMeasReconfiguration_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTMEASRECONFIGURATION_CELLSYNCRECONFRQSTTDD: /* 425 */
- offset = dissect_id_CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTTRANSINFOLIST_CELLSYNCRECONFRQSTTDD: /* 426 */
- offset = dissect_id_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTMEASINFOLIST_CELLSYNCRECONFRQSTTDD: /* 427 */
- offset = dissect_id_CellSyncInfo_CellSyncReprtTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncInfo_CellSyncReprtTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTTRANSRECONFINFO_CELLSYNCRECONFRQSTTDD: /* 428 */
- offset = dissect_id_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCINFO_CELLSYNCREPRTTDD: /* 429 */
- offset = dissect_id_CellSyncInfo_CellSyncReprtTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellSyncInfo_CellSyncReprtTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CSBTRANSMISSIONID: /* 430 */
- offset = dissect_id_CSBTransmissionID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CSBTransmissionID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CSBMEASUREMENTID: /* 431 */
- offset = dissect_id_CSBMeasurementID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CSBMeasurementID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INTSTDPHCELLSYNCINFOITEM_CELLSYNCREPRTTDD: /* 432 */
break;
case NBAP_IE_ID_NCYCLESPERSFNPERIOD: /* 433 */
- offset = dissect_id_NCyclesPerSFNperiod(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NCyclesPerSFNperiod(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NREPETITIONSPERCYCLEPERIOD: /* 434 */
- offset = dissect_id_NRepetitionsPerCyclePeriod(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NRepetitionsPerCyclePeriod(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCFRAMENUMBER: /* 437 */
- offset = dissect_id_SyncFrameNumber(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SyncFrameNumber(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCHRONISATIONREPORTTYPE: /* 438 */
- offset = dissect_id_SynchronisationReportType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SynchronisationReportType(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCHRONISATIONREPORTCHARACTERISTICS: /* 439 */
- offset = dissect_id_SynchronisationReportCharacteristics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SynchronisationReportCharacteristics(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNSUCCESSFUL_CELL_INFORMATIONRESPITEM_SYNCADJUSTMNTFAILURETDD:/* 440 */
- offset = dissect_id_Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_LATEENTRANCECELLSYNCINFOITEM_CELLSYNCREPRTTDD: /* 119 */
break;
case NBAP_IE_ID_REFERENCECLOCKAVAILABILITY: /* 435 */
- offset = dissect_id_ReferenceClockAvailability(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ReferenceClockAvailability(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_REFERENCESFNOFFSET: /* 436 */
- offset = dissect_id_ReferenceSFNoffset(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ReferenceSFNoffset(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INFORMATIONEXCHANGEID: /* 444 */
- offset = dissect_id_InformationExchangeID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RQST: /* 445 */
- offset = dissect_id_InformationExchangeObjectType_InfEx_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeObjectType_InfEx_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INFORMATIONTYPE: /* 446 */
- offset = dissect_id_InformationType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationType(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INFORMATIONREPORTCHARACTERISTICS: /* 447 */
- offset = dissect_id_InformationReportCharacteristics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationReportCharacteristics(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RSP: /* 448 */
- offset = dissect_id_InformationExchangeObjectType_InfEx_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeObjectType_InfEx_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RPRT: /* 449 */
- offset = dissect_id_InformationExchangeObjectType_InfEx_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeObjectType_InfEx_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_RECONFRQSTFDD: /* 451 */
- offset = dissect_id_IPDLParameter_Information_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IPDLParameter_Information_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_SETUPRQSTFDD: /* 452 */
- offset = dissect_id_IPDLParameter_Information_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IPDLParameter_Information_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_RECONFRQSTTDD: /* 453 */
- offset = dissect_id_IPDLParameter_Information_Cell_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IPDLParameter_Information_Cell_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_IPDLPARAMETER_INFORMATION_CELL_SETUPRQSTTDD: /* 454 */
- offset = dissect_id_IPDLParameter_Information_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IPDLParameter_Information_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_LCR_INFORMATION_RL_SETUPRQSTTDD: /* 74 */
- offset = dissect_id_DL_DPCH_LCR_Information_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_LCR_Information_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DWPCH_LCR_INFORMATION: /* 78 */
- offset = dissect_id_DwPCH_LCR_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DwPCH_LCR_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DWPCH_LCR_INFORMATIONLIST_AUDITRSP: /* 90 */
- offset = dissect_id_DwPCH_LCR_InformationList_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DwPCH_LCR_InformationList_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DWPCH_LCR_INFORMATION_CELL_SETUPRQSTTDD: /* 97 */
- offset = dissect_id_DwPCH_LCR_Information_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DwPCH_LCR_Information_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DWPCH_LCR_INFORMATION_CELL_RECONFRQSTTDD: /* 99 */
- offset = dissect_id_DwPCH_LCR_Information_Cell_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DwPCH_LCR_Information_Cell_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DWPCH_LCR_INFORMATION_RESOURCESTATUSIND: /* 101 */
- offset = dissect_id_DwPCH_LCR_Information_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DwPCH_LCR_Information_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MAXFACH_POWER_LCR_CTCH_SETUPRQSTTDD: /* 154 */
- offset = dissect_id_maxFACH_Power_LCR_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_maxFACH_Power_LCR_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MAXFACH_POWER_LCR_CTCH_RECONFRQSTTDD: /* 174 */
- offset = dissect_id_maxFACH_Power_LCR_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_maxFACH_Power_LCR_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FPACH_LCR_INFORMATION: /* 290 */
- offset = dissect_id_FPACH_LCR_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FPACH_LCR_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FPACH_LCR_INFORMATION_AUDITRSP: /* 292 */
- offset = dissect_id_FPACH_LCR_Information_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FPACH_LCR_Information_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FPACH_LCR_INFORMATIONLIST_AUDITRSP: /* 22 */
- offset = dissect_id_FPACH_LCR_InformationList_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FPACH_LCR_InformationList_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FPACH_LCR_INFORMATIONLIST_RESOURCESTATUSIND: /* 311 */
- offset = dissect_id_FPACH_LCR_InformationList_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FPACH_LCR_InformationList_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FPACH_LCR_PARAMETERS_CTCH_SETUPRQSTTDD: /* 312 */
- offset = dissect_id_FPACH_LCR_Parameters_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FPACH_LCR_Parameters_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FPACH_LCR_PARAMETERS_CTCH_RECONFRQSTTDD: /* 314 */
- offset = dissect_id_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCCPCH_LCR_INFORMATION_CELL_SETUPRQSTTDD: /* 456 */
- offset = dissect_id_PCCPCH_LCR_Information_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCCPCH_LCR_Information_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_POWER_LCR_CTCH_SETUPRQSTTDD: /* 457 */
- offset = dissect_id_PCH_Power_LCR_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_Power_LCR_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PCH_POWER_LCR_CTCH_RECONFRQSTTDD: /* 458 */
- offset = dissect_id_PCH_Power_LCR_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PCH_Power_LCR_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PICH_LCR_PARAMETERS_CTCH_SETUPRQSTTDD: /* 459 */
- offset = dissect_id_PICH_LCR_Parameters_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PICH_LCR_Parameters_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRACH_LCR_PARAMETERSLIST_CTCH_SETUPRQSTTDD: /* 461 */
- offset = dissect_id_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSE_LCR_RL_SETUPRSPTDD: /* 463 */
- offset = dissect_id_RL_InformationResponse_LCR_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_LCR_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARY_CCPCH_LCR_PARAMETERLIST_CTCH_SETUPRQSTTDD: /* 465 */
- offset = dissect_id_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOT: /* 495 */
- offset = dissect_id_TimeSlot(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeSlot(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_LCR_CELL_RECONFRQSTTDD: /* 466 */
- offset = dissect_id_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTCONFIGURATIONLIST_LCR_CELL_SETUPRQSTTDD: /* 467 */
- offset = dissect_id_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTISCP_LCR_INFOLIST_RL_SETUPRQSTTDD: /* 468 */
- offset = dissect_id_TimeslotISCP_LCR_InfoList_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeslotISCP_LCR_InfoList_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTLCR_CM_RQST: /* 469 */
- offset = dissect_id_TimeSlotLCR_CM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeSlotLCR_CM_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_LCR_INFORMATION_RL_SETUPRQSTTDD: /* 470 */
- offset = dissect_id_UL_DPCH_LCR_Information_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_LCR_Information_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_INFORMATIONITEM_LCR_RL_ADDITIONRQSTTDD: /* 472 */
- offset = dissect_id_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_INFORMATIONITEM_LCR_RL_ADDITIONRQSTTDD: /* 473 */
- offset = dissect_id_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTISCP_INFORMATIONLIST_LCR_RL_ADDITIONRQSTTDD: /* 474 */
- offset = dissect_id_TimeslotISCP_InformationList_LCR_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeslotISCP_InformationList_LCR_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_LCR_INFORMATIONADDLIST_RL_RECONFPREPTDD: /* 475 */
- offset = dissect_id_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_LCR_INFORMATIONMODIFY_ADDLIST_RL_RECONFPREPTDD: /* 477 */
- offset = dissect_id_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_TIMESLOT_LCR_INFORMATIONMODIFY_MODIFYLIST_RL_RECONFPREPTDD: /* 479 */
- offset = dissect_id_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTISCPINFOLIST_LCR_DL_PC_RQSTTDD: /* 480 */
- offset = dissect_id_TimeslotISCPInfoList_LCR_DL_PC_RqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeslotISCPInfoList_LCR_DL_PC_RqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_LCR_INFORMATIONADDLISTIE_RL_RECONFPREPTDD: /* 481 */
- offset = dissect_id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_LCR_INFORMATIONMODIFY_ADDLIST: /* 483 */
- offset = dissect_id_UL_DPCH_LCR_InformationModify_AddList(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_LCR_InformationModify_AddList(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_TIMESLOTLCR_INFORMATION_RL_RECONFPREPTDD: /* 485 */
- offset = dissect_id_UL_TimeslotLCR_Information_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_TimeslotLCR_Information_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_SIRTARGET: /* 510 */
- offset = dissect_id_UL_SIRTarget(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_SIRTarget(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCH_ADDINFORMATION_LCR_PSCH_RECONFRQST: /* 486 */
- offset = dissect_id_PDSCH_AddInformation_LCR_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCH_AddInformation_LCR_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCH_ADDINFORMATION_LCR_ADDLISTIE_PSCH_RECONFRQST: /* 487 */
- offset = dissect_id_PDSCH_ModifyInformation_LCR_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCH_ModifyInformation_LCR_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_26: /* 26 */
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_27: /* 27 */
break;
case NBAP_IE_ID_PDSCH_MODIFYINFORMATION_LCR_PSCH_RECONFRQST: /* 488 */
- offset = dissect_id_PUSCH_AddInformation_LCR_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCH_AddInformation_LCR_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PDSCH_MODIFYINFORMATION_LCR_MODIFYLISTIE_PSCH_RECONFRQST: /* 489 */
- offset = dissect_id_PUSCH_ModifyInformation_LCR_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCH_ModifyInformation_LCR_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCH_ADDINFORMATION_LCR_PSCH_RECONFRQST: /* 490 */
break;
@@ -2255,633 +2255,633 @@ static int dissect_nbap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_i
case NBAP_IE_ID_PUSCH_MODIFYINFORMATION_LCR_MODIFYLISTIE_PSCH_RECONFRQST: /* 493 */
break;
case NBAP_IE_ID_TIMESLOTINFO_CELLSYNCINITIATIONRQSTTDD: /* 496 */
- offset = dissect_id_timeslotInfo_CellSyncInitiationRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_timeslotInfo_CellSyncInitiationRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCREPORTTYPE_CELLSYNCREPRTTDD: /* 497 */
- offset = dissect_id_SyncReportType_CellSyncReprtTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SyncReportType_CellSyncReprtTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONITEM_AUDITRSP: /* 498 */
- offset = dissect_id_Power_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_InformationItem_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONITEM_RESOURCESTATUSIND: /* 499 */
- offset = dissect_id_Power_Local_Cell_Group_InformationItem_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_InformationItem_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONITEM2_RESOURCESTATUSIND: /* 500 */
- offset = dissect_id_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONLIST_AUDITRSP: /* 501 */
- offset = dissect_id_Power_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_InformationList_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONLIST_RESOURCESTATUSIND: /* 502 */
- offset = dissect_id_Power_Local_Cell_Group_InformationList_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_InformationList_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_INFORMATIONLIST2_RESOURCESTATUSIND: /* 503 */
- offset = dissect_id_Power_Local_Cell_Group_InformationList2_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_InformationList2_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_ID: /* 504 */
- offset = dissect_id_Power_Local_Cell_Group_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCH_INFO_DM_RQST: /* 505 */
- offset = dissect_id_PUSCH_Info_DM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCH_Info_DM_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCH_INFO_DM_RSP: /* 506 */
- offset = dissect_id_PUSCH_Info_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCH_Info_DM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PUSCH_INFO_DM_RPRT: /* 507 */
- offset = dissect_id_PUSCH_Info_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PUSCH_Info_DM_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INITDL_POWER: /* 509 */
- offset = dissect_id_InitDL_Power(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InitDL_Power(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLSYNCBURSTREPETITIONPERIOD: /* 511 */
- offset = dissect_id_cellSyncBurstRepetitionPeriod(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_cellSyncBurstRepetitionPeriod(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_REPORTCHARACTERISTICSTYPE_ONMODIFICATION: /* 512 */
- offset = dissect_id_ReportCharacteristicsType_OnModification(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ReportCharacteristicsType_OnModification(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SFNSFNMEASUREMENTVALUEINFORMATION: /* 513 */
- offset = dissect_id_SFNSFNMeasurementValueInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SFNSFNMeasurementValueInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SFNSFNMEASUREMENTTHRESHOLDINFORMATION: /* 514 */
- offset = dissect_id_SFNSFNMeasurementThresholdInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SFNSFNMeasurementThresholdInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TUTRANGPSMEASUREMENTVALUEINFORMATION: /* 515 */
- offset = dissect_id_TUTRANGPSMeasurementValueInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TUTRANGPSMeasurementValueInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TUTRANGPSMEASUREMENTTHRESHOLDINFORMATION: /* 516 */
- offset = dissect_id_TUTRANGPSMeasurementThresholdInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TUTRANGPSMeasurementThresholdInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RX_TIMING_DEVIATION_VALUE_LCR: /* 520 */
- offset = dissect_id_Rx_Timing_Deviation_Value_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Rx_Timing_Deviation_Value_LCR(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_INFORMATIONRESPONSE_LCR_RL_ADDITIONRSPTDD: /* 51 */
- offset = dissect_id_RL_InformationResponse_LCR_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_LCR_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_POWERBALANCING_INFORMATION: /* 28 */
- offset = dissect_id_DL_PowerBalancing_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_PowerBalancing_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_POWERBALANCING_ACTIVATIONINDICATOR: /* 29 */
- offset = dissect_id_DL_PowerBalancing_ActivationIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_PowerBalancing_ActivationIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_POWERBALANCING_UPDATEDINDICATOR: /* 30 */
- offset = dissect_id_DL_PowerBalancing_UpdatedIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_PowerBalancing_UpdatedIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_INITIAL_DL_POWER_RL_SETUPRQSTTDD: /* 517 */
- offset = dissect_id_CCTrCH_Initial_DL_Power_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Initial_DL_Power_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_INITIAL_DL_POWER_RL_ADDITIONRQSTTDD: /* 518 */
- offset = dissect_id_CCTrCH_Initial_DL_Power_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Initial_DL_Power_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_INITIAL_DL_POWER_RL_RECONFPREPTDD: /* 519 */
- offset = dissect_id_CCTrCH_Initial_DL_Power_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Initial_DL_Power_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_IPDLPARAMETER_INFORMATION_LCR_CELL_SETUPRQSTTDD: /* 41 */
- offset = dissect_id_IPDLParameter_Information_LCR_Cell_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IPDLParameter_Information_LCR_Cell_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_IPDLPARAMETER_INFORMATION_LCR_CELL_RECONFRQSTTDD: /* 42 */
- offset = dissect_id_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MAXPOWER_PSCH_RECONFRQST: /* 522 */
- offset = dissect_id_HS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_PDSCH_HS_SCCH_SCRAMBLINGCODE_PSCH_RECONFRQST: /* 523 */
- offset = dissect_id_HS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_PDSCH_FDD_CODE_INFORMATION_PSCH_RECONFRQST: /* 524 */
- offset = dissect_id_HS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_SCCH_FDD_CODE_INFORMATION_PSCH_RECONFRQST: /* 525 */
- offset = dissect_id_HS_SCCH_FDD_Code_Information_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_SCCH_FDD_Code_Information_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_PDSCH_TDD_INFORMATION_PSCH_RECONFRQST: /* 526 */
- offset = dissect_id_HS_PDSCH_TDD_Information_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_PDSCH_TDD_Information_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ADD_TO_HS_SCCH_RESOURCE_POOL_PSCH_RECONFRQST: /* 527 */
- offset = dissect_id_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MODIFY_HS_SCCH_RESOURCE_POOL_PSCH_RECONFRQST: /* 528 */
- offset = dissect_id_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DELETE_FROM_HS_SCCH_RESOURCE_POOL_PSCH_RECONFRQST: /* 529 */
- offset = dissect_id_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_BINDINGID: /* 102 */
- offset = dissect_id_bindingID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_bindingID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_SPECIFIC_DCH_INFO: /* 103 */
- offset = dissect_id_RL_Specific_DCH_Info(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Specific_DCH_Info(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSPORTLAYERADDRESS: /* 104 */
- offset = dissect_id_transportlayeraddress(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_transportlayeraddress(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DELAYEDACTIVATION: /* 231 */
- offset = dissect_id_DelayedActivation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DELAYEDACTIVATIONLIST_RL_ACTIVATIONCMDFDD: /* 232 */
- offset = dissect_id_DelayedActivationList_RL_ActivationCmdFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationList_RL_ActivationCmdFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DELAYEDACTIVATIONINFORMATION_RL_ACTIVATIONCMDFDD: /* 233 */
- offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DELAYEDACTIVATIONLIST_RL_ACTIVATIONCMDTDD: /* 234 */
- offset = dissect_id_DelayedActivationList_RL_ActivationCmdTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationList_RL_ActivationCmdTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DELAYEDACTIVATIONINFORMATION_RL_ACTIVATIONCMDTDD: /* 235 */
- offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NEIGHBOURINGTDDCELLMEASUREMENTINFORMATIONLCR: /* 58 */
- offset = dissect_id_neighbouringTDDCellMeasurementInformationLCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_neighbouringTDDCellMeasurementInformationLCR(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCDLCODEID_TRANSINITLCR_CELLSYNCINITIATIONRQSTTDD: /* 543 */
- offset = dissect_id_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCDLCODEID_MEASUREINITLCR_CELLSYNCINITIATIONRQSTTDD: /* 544 */
- offset = dissect_id_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCDLCODEIDTRANSRECONFINFOLCR_CELLSYNCRECONFRQSTTDD: /* 545 */
- offset = dissect_id_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCDLCODEIDMEASRECONFIGURATIONLCR_CELLSYNCRECONFRQSTTDD: /* 546 */
- offset = dissect_id_SYNCDlCodeIdMeasReconfigurationLCR_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SYNCDlCodeIdMeasReconfigurationLCR_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCDLCODEIDMEASINFOLIST_CELLSYNCRECONFRQSTTDD: /* 547 */
- offset = dissect_id_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCDLCODEIDSMEASINFOLIST_CELLSYNCREPRTTDD: /* 548 */
- offset = dissect_id_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCDLCODEIDTHREINFOLCR: /* 549 */
- offset = dissect_id_SyncDLCodeIdThreInfoLCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SyncDLCodeIdThreInfoLCR(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NSUBCYCLESPERCYCLEPERIOD_CELLSYNCRECONFRQSTTDD: /* 550 */
- offset = dissect_id_NSubCyclesPerCyclePeriod_CellSyncReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NSubCyclesPerCyclePeriod_CellSyncReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DWPCH_POWER: /* 551 */
- offset = dissect_id_DwPCH_Power(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DwPCH_Power(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ACCUMULATEDCLOCKUPDATE_CELLSYNCREPRTTDD: /* 552 */
- offset = dissect_id_AccumulatedClockupdate_CellSyncReprtTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AccumulatedClockupdate_CellSyncReprtTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ANGLE_OF_ARRIVAL_VALUE_LCR: /* 521 */
- offset = dissect_id_Angle_Of_Arrival_Value_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Angle_Of_Arrival_Value_LCR(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_FDD_INFORMATION: /* 530 */
- offset = dissect_id_HSDSCH_FDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_FDD_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_FDD_INFORMATION_RESPONSE: /* 531 */
- offset = dissect_id_HSDSCH_FDD_Information_Response(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_FDD_Information_Response(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_INFORMATION_TO_MODIFY: /* 534 */
- offset = dissect_id_HSDSCH_Information_to_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_Information_to_Modify(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_RNTI: /* 535 */
- offset = dissect_id_HSDSCH_RNTI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_RNTI(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_TDD_INFORMATION: /* 536 */
- offset = dissect_id_HSDSCH_TDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_TDD_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_TDD_INFORMATION_RESPONSE: /* 537 */
- offset = dissect_id_HSDSCH_TDD_Information_Response(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_TDD_Information_Response(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSPDSCH_RL_ID: /* 541 */
- offset = dissect_id_HSPDSCH_RL_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSPDSCH_RL_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMCCPCH_RSCP_DL_PC_RQSTTDD: /* 542 */
- offset = dissect_id_PrimCCPCH_RSCP_DL_PC_RqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimCCPCH_RSCP_DL_PC_RqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNUSED_PROTOCOLIE_ID_64: /* 64 */
break;
case NBAP_IE_ID_PDSCH_RL_ID: /* 66 */
- offset = dissect_id_PDSCH_RL_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCH_RL_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_REARRANGELIST_BEARER_REARRANGEIND: /* 553 */
- offset = dissect_id_HSDSCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_SYNCHRONISATION_PARAMETERS_LCR: /* 554 */
- offset = dissect_id_UL_Synchronisation_Parameters_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_Synchronisation_Parameters_LCR(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_FDD_UPDATE_INFORMATION: /* 555 */
- offset = dissect_id_HSDSCH_FDD_Update_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_FDD_Update_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_TDD_UPDATE_INFORMATION: /* 556 */
- offset = dissect_id_HSDSCH_TDD_Update_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_TDD_Update_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_TIMESLOTFORMAT_LCR_MODIFYITEM_RL_RECONFPREPTDD: /* 558 */
- offset = dissect_id_DL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPCH_TIMESLOTFORMAT_LCR_MODIFYITEM_RL_RECONFPREPTDD: /* 559 */
- offset = dissect_id_UL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_LCR_RL_SETUPRQSTTDD: /* 560 */
- offset = dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_LCR_RL_ADDITIONRQSTTDD: /* 561 */
- offset = dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_TPC_DOWNLINKSTEPSIZE_RL_ADDITIONRQSTTDD: /* 562 */
- offset = dissect_id_TDD_TPC_DownlinkStepSize_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_DownlinkStepSize_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_INFORMATIONADD_LCR_RL_RECONFPREPTDD: /* 563 */
- offset = dissect_id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_TPC_UPLINKSTEPSIZE_INFORMATIONMODIFY_LCR_RL_RECONFPREPTDD: /* 564 */
- offset = dissect_id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_TPC_DOWNLINKSTEPSIZE_INFORMATIONMODIFY_RL_RECONFPREPTDD: /* 565 */
- offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TDD_TPC_DOWNLINKSTEPSIZE_INFORMATIONADD_RL_RECONFPREPTDD: /* 566 */
- offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_RL_SETUPRQSTTDD: /* 567 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_RL_SETUPRQSTTDD: /* 568 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_RL_ADDITIONRQSTTDD: /* 569 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_RL_ADDITIONRQSTTDD: /* 570 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_INFORMATIONADD_RL_RECONFPREPTDD: /* 571 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_INFORMATIONADD_RL_RECONFPREPTDD: /* 572 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFPREPTDD: /* 573 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFPREPTDD: /* 574 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MAXIMUM_DL_POWER_MODIFY_LCR_INFORMATIONMODIFY_RL_RECONFPREPTDD: /* 575 */
- offset = dissect_id_Maximum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Maximum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MINIMUM_DL_POWER_MODIFY_LCR_INFORMATIONMODIFY_RL_RECONFPREPTDD: /* 576 */
- offset = dissect_id_Minimum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Minimum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_LCR_INFORMATIONMODIFY_MODIFYLIST_RL_RECONFRQSTTDD: /* 577 */
- offset = dissect_id_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MAXIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFRQSTTDD: /* 578 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CCTRCH_MINIMUM_DL_POWER_INFORMATIONMODIFY_RL_RECONFRQSTTDD: /* 579 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INITIAL_DL_POWER_TIMESLOTLCR_INFORMATIONITEM: /* 580 */
- offset = dissect_id_Initial_DL_Power_TimeslotLCR_InformationItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Initial_DL_Power_TimeslotLCR_InformationItem(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MAXIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONITEM: /* 581 */
- offset = dissect_id_Maximum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Maximum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MINIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONITEM: /* 582 */
- offset = dissect_id_Minimum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Minimum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_DSCHPROVIDEDBITRATEVALUEINFORMATION: /* 583 */
- offset = dissect_id_HS_DSCHProvidedBitRateValueInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_DSCHProvidedBitRateValueInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUEINFORMATION: /* 585 */
- offset = dissect_id_HS_DSCHRequiredPowerValueInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_DSCHRequiredPowerValueInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUE: /* 586 */
- offset = dissect_id_HS_DSCHRequiredPowerValue(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_DSCHRequiredPowerValue(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSMITTEDCARRIERPOWEROFALLCODESNOTUSEDFORHSTRANSMISSION: /* 587 */
- offset = dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmission(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmission(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_SICH_RECEPTION_QUALITY: /* 588 */
- offset = dissect_id_HS_SICH_Reception_Quality(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_SICH_Reception_Quality(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_SICH_RECEPTION_QUALITY_MEASUREMENT_VALUE: /* 589 */
- offset = dissect_id_HS_SICH_Reception_Quality_Measurement_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_SICH_Reception_Quality_Measurement_Value(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSSICH_INFO_DM_RPRT: /* 590 */
- offset = dissect_id_HSSICH_Info_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSSICH_Info_DM_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSSICH_INFO_DM_RQST: /* 591 */
- offset = dissect_id_HSSICH_Info_DM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSSICH_Info_DM_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSSICH_INFO_DM_RSP: /* 592 */
- offset = dissect_id_HSSICH_Info_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSSICH_Info_DM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_BEST_CELL_PORTIONS_VALUE: /* 593 */
- offset = dissect_id_Best_Cell_Portions_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Best_Cell_Portions_Value(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARY_CPICH_USAGE_FOR_CHANNEL_ESTIMATION: /* 594 */
- offset = dissect_id_Primary_CPICH_Usage_for_Channel_Estimation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Primary_CPICH_Usage_for_Channel_Estimation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARY_CPICH_INFORMATION_CHANGE: /* 595 */
- offset = dissect_id_Secondary_CPICH_Information_Change(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CPICH_Information_Change(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NUMBEROFREPORTEDCELLPORTIONS: /* 596 */
- offset = dissect_id_NumberOfReportedCellPortions(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NumberOfReportedCellPortions(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLPORTION_INFORMATIONITEM_CELL_SETUPRQSTFDD: /* 597 */
- offset = dissect_id_CellPortion_InformationItem_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellPortion_InformationItem_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLPORTION_INFORMATIONLIST_CELL_SETUPRQSTFDD: /* 598 */
- offset = dissect_id_CellPortion_InformationList_Cell_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellPortion_InformationList_Cell_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMESLOTISCP_LCR_INFOLIST_RL_RECONFPREPTDD: /* 599 */
- offset = dissect_id_TimeslotISCP_LCR_InfoList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeslotISCP_LCR_InfoList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SECONDARY_CPICH_INFORMATION: /* 600 */
- offset = dissect_id_Secondary_CPICH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CPICH_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RECEIVED_TOTAL_WIDE_BAND_POWER_FOR_CELLPORTION: /* 601 */
- offset = dissect_id_Received_total_wide_band_power_For_CellPortion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Received_total_wide_band_power_For_CellPortion(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UNIDIRECTIONAL_DCH_INDICATOR: /* 602 */
- offset = dissect_id_Unidirectional_DCH_Indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unidirectional_DCH_Indicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TIMINGADJUSTMENTVALUELCR: /* 603 */
- offset = dissect_id_TimingAdjustmentValueLCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimingAdjustmentValueLCR(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLERL_DL_DPCH_INFORMATIONLIST: /* 604 */
break;
case NBAP_IE_ID_MULTIPLERL_DL_DPCH_INFORMATIONMODIFYLIST: /* 605 */
break;
case NBAP_IE_ID_MULTIPLERL_UL_DPCH_INFORMATIONLIST: /* 606 */
- offset = dissect_id_multipleRL_ul_DPCH_InformationList(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multipleRL_ul_DPCH_InformationList(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLERL_UL_DPCH_INFORMATIONMODIFYLIST: /* 607 */
- offset = dissect_id_multipleRL_ul_DPCH_InformationModifyList(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multipleRL_ul_DPCH_InformationModifyList(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_ID: /* 608 */
- offset = dissect_id_RL_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SAT_INFO_ALMANAC_EXTITEM: /* 609 */
- offset = dissect_id_SAT_Info_Almanac_ExtItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SAT_Info_Almanac_ExtItem(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDPA_CAPABILITY: /* 610 */
- offset = dissect_id_HSDPA_Capability(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDPA_Capability(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_RESOURCES_INFORMATION_AUDITRSP: /* 611 */
- offset = dissect_id_HSDSCH_Resources_Information_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_Resources_Information_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_RESOURCES_INFORMATION_RESOURCESTATUSIND: /* 612 */
- offset = dissect_id_HSDSCH_Resources_Information_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_Resources_Information_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_MACDFLOWS_TO_ADD: /* 613 */
- offset = dissect_id_HSDSCH_MACdFlows_to_Add(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_MACdFlows_to_Add(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_MACDFLOWS_TO_DELETE: /* 614 */
- offset = dissect_id_HSDSCH_MACdFlows_to_Delete(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_MACdFlows_to_Delete(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDSCH_INFORMATION_TO_MODIFY_UNSYNCHRONISED: /* 615 */
- offset = dissect_id_HSDSCH_Information_to_Modify_Unsynchronised(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_Information_to_Modify_Unsynchronised(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TNLQOS: /* 616 */
- offset = dissect_id_TnlQos(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TnlQos(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RECEIVED_TOTAL_WIDE_BAND_POWER_FOR_CELLPORTION_VALUE: /* 617 */
- offset = dissect_id_Received_total_wide_band_power_For_CellPortion_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Received_total_wide_band_power_For_CellPortion_Value(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSMITTED_CARRIER_POWER_FOR_CELLPORTION: /* 618 */
- offset = dissect_id_Transmitted_Carrier_Power_For_CellPortion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Transmitted_Carrier_Power_For_CellPortion(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSMITTED_CARRIER_POWER_FOR_CELLPORTION_VALUE : /* 619 */
- offset = dissect_id_Transmitted_Carrier_Power_For_CellPortion_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Transmitted_Carrier_Power_For_CellPortion_Value(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSMITTEDCARRIERPOWEROFALLCODESNOTUSEDFORHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHORE_HICHTRANSMISSIONCELLPORTION: /*620*/
- offset = dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortion(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TRANSMITTEDCARRIERPOWEROFALLCODESNOTUSEDFORHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHORE_HICHTRANSMISSIONCELLPORTIONVALUE: /*621*/
- offset = dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UPPTSINTERFERENCEVALUE: /* 622 */
- offset = dissect_id_UpPTSInterferenceValue(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UpPTSInterferenceValue(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_PRIMARYCCPCH_RSCP_DELTA: /* 623 */
- offset = dissect_id_PrimaryCCPCH_RSCP_Delta(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryCCPCH_RSCP_Delta(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MEASUREMENTRECOVERYBEHAVIOR: /* 624 */
- offset = dissect_id_MeasurementRecoveryBehavior(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementRecoveryBehavior(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MEASUREMENTRECOVERYREPORTINGINDICATOR: /* 625 */
- offset = dissect_id_MeasurementRecoveryReportingIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementRecoveryReportingIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MEASUREMENTRECOVERYSUPPORTINDICATOR: /* 626 */
- offset = dissect_id_MeasurementRecoverySupportIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementRecoverySupportIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TSTD_INDICATOR: /* 627 */
- offset = dissect_id_Tstd_indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Tstd_indicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLE_RL_INFORMATION_RL_RECONFPREPTDD: /* 628 */
- offset = dissect_id_multiple_RL_Information_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_RL_Information_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLE_RL_INFORMATION_RL_RECONFRQSTTDD: /* 629 */
- offset = dissect_id_multiple_RL_Information_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_RL_Information_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DL_DPCH_POWER_INFORMATION_RL_RECONFPREPFDD: /* 630 */
- offset = dissect_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_F_DPCH_INFORMATION_RL_RECONFPREPFDD: /* 631 */
- offset = dissect_id_F_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_F_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_F_DPCH_INFORMATION_RL_SETUPRQSTFDD: /* 632 */
- offset = dissect_id_F_DPCH_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_F_DPCH_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ADDITIONAL_S_CCPCH_PARAMETERS_CTCH_RECONFRQSTTDD: /* 633 */
- offset = dissect_id_Additional_S_CCPCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Additional_S_CCPCH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ADDITIONAL_S_CCPCH_PARAMETERS_CTCH_SETUPRQSTTDD: /* 634 */
- offset = dissect_id_Additional_S_CCPCH_Parameters_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Additional_S_CCPCH_Parameters_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ADDITIONAL_S_CCPCH_LCR_PARAMETERS_CTCH_RECONFRQSTTDD: /* 635 */
- offset = dissect_id_Additional_S_CCPCH_LCR_Parameters_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Additional_S_CCPCH_LCR_Parameters_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_ADDITIONAL_S_CCPCH_LCR_PARAMETERS_CTCH_SETUPRQSTTDD: /* 636 */
- offset = dissect_id_Additional_S_CCPCH_LCR_Parameters_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Additional_S_CCPCH_LCR_Parameters_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MICH_CFN: /* 637 */
- offset = dissect_id_MICH_CFN(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MICH_CFN(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MICH_INFORMATION_AUDITRSP: /* 638 */
- offset = dissect_id_MICH_Information_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MICH_Information_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MICH_INFORMATION_RESOURCESTATUSIND: /* 639 */
- offset = dissect_id_MICH_Information_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MICH_Information_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MICH_PARAMETERS_CTCH_RECONFRQSTFDD: /* 640 */
- offset = dissect_id_MICH_Parameters_CTCH_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MICH_Parameters_CTCH_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MICH_PARAMETERS_CTCH_RECONFRQSTTDD: /* 641 */
- offset = dissect_id_MICH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MICH_Parameters_CTCH_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MICH_PARAMETERS_CTCH_SETUPRQSTFDD: /* 642 */
- offset = dissect_id_MICH_Parameters_CTCH_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MICH_Parameters_CTCH_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MICH_PARAMETERS_CTCH_SETUPRQSTTDD: /* 643 */
- offset = dissect_id_MICH_Parameters_CTCH_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MICH_Parameters_CTCH_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MODIFICATION_PERIOD: /* 644 */
- offset = dissect_id_Modification_Period(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Modification_Period(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_NI_INFORMATION_NOTIFUPDATECMD: /* 645 */
- offset = dissect_id_NI_Information_NotifUpdateCmd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NI_Information_NotifUpdateCmd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_S_CCPCH_INFORMATIONLISTEXT_AUDITRSP: /* 646 */
- offset = dissect_id_S_CCPCH_InformationListExt_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_CCPCH_InformationListExt_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_S_CCPCH_INFORMATIONLISTEXT_RESOURCESTATUSIND: /* 647 */
- offset = dissect_id_S_CCPCH_InformationListExt_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_CCPCH_InformationListExt_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_S_CCPCH_LCR_INFORMATIONLISTEXT_AUDITRSP: /* 648 */
- offset = dissect_id_S_CCPCH_LCR_InformationListExt_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_CCPCH_LCR_InformationListExt_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_S_CCPCH_LCR_INFORMATIONLISTEXT_RESOURCESTATUSIND: /* 649 */
- offset = dissect_id_S_CCPCH_LCR_InformationListExt_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_CCPCH_LCR_InformationListExt_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HARQ_PREAMBLE_MODE: /* 650 */
- offset = dissect_id_HARQ_Preamble_Mode(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HARQ_Preamble_Mode(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INITIAL_DL_DPCH_TIMINGADJUSTMENT: /* 651 */
- offset = dissect_id_Initial_DL_DPCH_TimingAdjustment(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Initial_DL_DPCH_TimingAdjustment(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_INITIAL_DL_DPCH_TIMINGADJUSTMENT_ALLOWED: /* 652 */
- offset = dissect_id_Initial_DL_DPCH_TimingAdjustment_Allowed(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Initial_DL_DPCH_TimingAdjustment_Allowed(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_DLTRANSMISSIONBRANCHLOADVALUE: /* 653 */
- offset = dissect_id_DLTransmissionBranchLoadValue(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DLTransmissionBranchLoadValue(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_CHOICE_CM_RQST: /* 654 */
- offset = dissect_id_Power_Local_Cell_Group_choice_CM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_choice_CM_Rqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_CHOICE_CM_RSP: /* 655 */
- offset = dissect_id_Power_Local_Cell_Group_choice_CM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_choice_CM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_POWER_LOCAL_CELL_GROUP_CHOICE_CM_RPRT: /* 656 */
- offset = dissect_id_Power_Local_Cell_Group_choice_CM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Power_Local_Cell_Group_choice_CM_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SYNCHRONISATIONINDICATOR: /* 657 */
- offset = dissect_id_SynchronisationIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SynchronisationIndicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDPA_AND_EDCH_CELLPORTION_INFORMATION_PSCH_RECONFRQST: /* 658 */
- offset = dissect_id_HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDPA_AND_EDCH_CELLPORTION_INFORMATIONLIST_PSCH_RECONFRQST: /* 659 */
- offset = dissect_id_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUE_FOR_CELL_PORTION: /* 660 */
- offset = dissect_id_HS_DSCHRequiredPowerValue_For_Cell_Portion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_DSCHRequiredPowerValue_For_Cell_Portion(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_DSCHREQUIREDPOWERVALUEINFORMATION_FOR_CELLPORTION: /* 661 */
- offset = dissect_id_HS_DSCHRequiredPowerValueInformation_For_CellPortion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_DSCHRequiredPowerValueInformation_For_CellPortion(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HS_DSCHPROVIDEDBITRATEVALUEINFORMATION_FOR_CELLPORTION: /* 662 */
- offset = dissect_id_HS_DSCHProvidedBitRateValueInformation_For_CellPortion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_DSCHProvidedBitRateValueInformation_For_CellPortion(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_AGCH_AND_E_RGCH_E_HICH_FDD_SCRAMBLING_CODE: /* 663 */
- offset = dissect_id_E_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_AGCH_FDD_CODE_INFORMATION: /* 664 */
- offset = dissect_id_E_AGCH_FDD_Code_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_AGCH_FDD_Code_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_CAPABILITY: /* 665 */
- offset = dissect_id_E_DCH_Capability(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_Capability(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_FDD_DL_CONTROL_CHANNEL_INFORMATION: /* 666 */
- offset = dissect_id_E_DCH_FDD_DL_Control_Channel_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_FDD_DL_Control_Channel_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_FDD_INFORMATION: /* 667 */
- offset = dissect_id_E_DCH_FDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_FDD_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_FDD_INFORMATION_RESPONSE: /* 668 */
- offset = dissect_id_E_DCH_FDD_Information_Response(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_FDD_Information_Response(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_FDD_INFORMATION_TO_MODIFY: /* 669 */
- offset = dissect_id_E_DCH_FDD_Information_to_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_FDD_Information_to_Modify(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_MACDFLOWS_TO_ADD: /* 670 */
- offset = dissect_id_E_DCH_MACdFlows_to_Add(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_MACdFlows_to_Add(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_MACDFLOWS_TO_DELETE: /* 671 */
- offset = dissect_id_E_DCH_MACdFlows_to_Delete(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_MACdFlows_to_Delete(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_RESOURCES_INFORMATION_AUDITRSP: /* 672 */
- offset = dissect_id_E_DCH_Resources_Information_AuditRsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_Resources_Information_AuditRsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_RESOURCES_INFORMATION_RESOURCESTATUSIND: /* 673 */
- offset = dissect_id_E_DCH_Resources_Information_ResourceStatusInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_Resources_Information_ResourceStatusInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_RL_INDICATION: /* 674 */
- offset = dissect_id_E_DCH_RL_Indication(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_RL_Indication(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_RL_SET_ID: /* 675 */
- offset = dissect_id_E_DCH_RL_Set_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_RL_Set_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DPCH_INFORMATION_RL_RECONFPREPFDD: /* 676 */
- offset = dissect_id_E_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DPCH_INFORMATION_RL_SETUPRQSTFDD: /* 677 */
- offset = dissect_id_E_DPCH_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DPCH_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_RGCH_E_HICH_FDD_CODE_INFORMATION: /* 678 */
- offset = dissect_id_E_RGCH_E_HICH_FDD_Code_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_RGCH_E_HICH_FDD_Code_Information(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_SERVING_E_DCH_RL_ID: /* 679 */
- offset = dissect_id_Serving_E_DCH_RL_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Serving_E_DCH_RL_ID(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_UL_DPDCH_INDICATOR_FOR_E_DCH_OPERATION: /* 680 */
- offset = dissect_id_UL_DPDCH_Indicator_For_E_DCH_Operation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPDCH_Indicator_For_E_DCH_Operation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_FDD_S_CCPCH_FRAMEOFFSET_CTCH_SETUPRQSTFDD: /* 681 */
- offset = dissect_id_FDD_S_CCPCH_FrameOffset_CTCH_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FDD_S_CCPCH_FrameOffset_CTCH_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DPCH_INFORMATION_RL_RECONFRQSTFDD: /* 682 */
- offset = dissect_id_E_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MAXIMUM_TARGET_RECEIVEDTOTALWIDEBANDPOWER: /* 683 */
- offset = dissect_id_Maximum_Target_ReceivedTotalWideBandPower(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Maximum_Target_ReceivedTotalWideBandPower(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCHPROVIDEDBITRATEVALUEINFORMATION: /* 684 */
- offset = dissect_id_E_DCHProvidedBitRateValueInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCHProvidedBitRateValueInformation(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HARQ_PREAMBLE_MODE_ACTIVATION_INDICATOR: /* 685 */
- offset = dissect_id_HARQ_Preamble_Mode_Activation_Indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HARQ_Preamble_Mode_Activation_Indicator(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_RL_SPECIFIC_E_DCH_INFO: /* 686 */
- offset = dissect_id_RL_Specific_E_DCH_Info(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Specific_E_DCH_Info(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_CAPACITYCONSUMPTIONLAW: /* 687 */
- offset = dissect_id_E_DCH_CapacityConsumptionLaw(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_CapacityConsumptionLaw(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLE_DEDICATEDMEASUREMENTVALUELIST_TDD_DM_RSP: /* 688 */
- offset = dissect_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLE_DEDICATEDMEASUREMENTVALUELIST_LCR_TDD_DM_RSP: /* 689 */
- offset = dissect_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_E_DCH_REARRANGELIST_BEARER_REARRANGEIND: /* 690 */
- offset = dissect_id_E_DCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_E_DCH_RearrangeList_Bearer_RearrangeInd(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_HSDPA_AND_EDCH_CELLPORTION_INFORMATIONLISTIE_PSCH_RECONFRQST: /* 691 */
break;
case NBAP_IE_ID_MULTIPLERL_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD: /* 692 */
- offset = dissect_id_multipleRL_dl_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multipleRL_dl_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_TARGET_NONSERVING_EDCH_TO_TOTAL_EDCH_POWER_RATIO: /* 693 */
- offset = dissect_id_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLPORTION_INFORMATIONITEM_CELL_RECONFRQSTFDD: /* 694 */
- offset = dissect_id_CellPortion_InformationItem_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellPortion_InformationItem_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_CELLPORTION_INFORMATIONLIST_CELL_RECONFRQSTFDD: /* 695 */
- offset = dissect_id_CellPortion_InformationList_Cell_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellPortion_InformationList_Cell_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLE_PUSCH_INFOLIST_DM_RSP: /* 696 */
- offset = dissect_id_multiple_PUSCH_InfoList_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_PUSCH_InfoList_DM_Rsp(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_MULTIPLE_PUSCH_INFOLIST_DM_RPRT: /* 697 */
- offset = dissect_id_multiple_PUSCH_InfoList_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_PUSCH_InfoList_DM_Rprt(tvb, offset, actx, value_tree);
break;
case NBAP_IE_ID_REFERENCE_RECEIVEDTOTALWIDEBANDPOWER: /* 698 */
- offset = dissect_id_Reference_ReceivedTotalWideBandPower(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Reference_ReceivedTotalWideBandPower(tvb, offset, actx, value_tree);
break;
default:
offset = offset + length;
diff --git a/asn1/ranap/packet-ranap-template.c b/asn1/ranap/packet-ranap-template.c
index 325ec0a877..748c657e6d 100644
--- a/asn1/ranap/packet-ranap-template.c
+++ b/asn1/ranap/packet-ranap-template.c
@@ -77,479 +77,479 @@ static guint type_of_message;
static guint32 ProcedureCode;
static guint32 ProtocolIE_ID;
-static int dissect_ranap_ies(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_ranap_FirstValue_ies(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_ranap_SecondValue_ies(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
+static int dissect_ranap_ies(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_ranap_FirstValue_ies(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_ranap_SecondValue_ies(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_ranap_messages(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
#include "packet-ranap-fn.c"
-static int dissect_ranap_ies(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_ranap_ies(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_ranap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, tree, hf_ranap_IE_length, &length);
switch(ProtocolIE_ID){
case 0: /*id-AreaIdentity */
- offset = dissect_id_AreaIdentity(tvb, offset, pinfo, tree);
+ offset = dissect_id_AreaIdentity(tvb, offset, actx, tree);
break;
case 3: /*id-CN-DomainIndicator */
- offset = dissect_id_CN_DomainIndicator(tvb, offset, pinfo, tree);
+ offset = dissect_id_CN_DomainIndicator(tvb, offset, actx, tree);
break;
case 4: /* Cause */
- offset = dissect_id_Cause(tvb, offset, pinfo, tree);
+ offset = dissect_id_Cause(tvb, offset, actx, tree);
break;
case 5: /*id-ChosenEncryptionAlgorithm */
- offset = dissect_id_ChosenEncryptionAlgorithm(tvb, offset, pinfo, tree);
+ offset = dissect_id_ChosenEncryptionAlgorithm(tvb, offset, actx, tree);
break;
case 6: /*id-ChosenIntegrityProtectionAlgorithm */
- offset = dissect_id_ChosenIntegrityProtectionAlgorithm(tvb, offset, pinfo, tree);
+ offset = dissect_id_ChosenIntegrityProtectionAlgorithm(tvb, offset, actx, tree);
break;
case 7: /*id-ClassmarkInformation2 */
- offset = dissect_id_ClassmarkInformation2(tvb, offset, pinfo, tree);
+ offset = dissect_id_ClassmarkInformation2(tvb, offset, actx, tree);
break;
case 8: /*id-ClassmarkInformation3 */
- offset = dissect_id_ClassmarkInformation3(tvb, offset, pinfo, tree);
+ offset = dissect_id_ClassmarkInformation3(tvb, offset, actx, tree);
break;
case 9: /*id-CriticalityDiagnostics */
- offset = dissect_id_CriticalityDiagnostics(tvb, offset, pinfo, tree);
+ offset = dissect_id_CriticalityDiagnostics(tvb, offset, actx, tree);
break;
case 10: /*id-DL-GTP-PDU-SequenceNumber */
- offset = dissect_id_DL_GTP_PDU_SequenceNumber(tvb, offset, pinfo, tree);
+ offset = dissect_id_DL_GTP_PDU_SequenceNumber(tvb, offset, actx, tree);
break;
case 11: /*id-EncryptionInformation */
- offset = dissect_id_EncryptionInformation(tvb, offset, pinfo, tree);
+ offset = dissect_id_EncryptionInformation(tvb, offset, actx, tree);
break;
case 12: /*id-IntegrityProtectionInformation */
- offset = dissect_id_IntegrityProtectionInformation(tvb, offset, pinfo, tree);
+ offset = dissect_id_IntegrityProtectionInformation(tvb, offset, actx, tree);
break;
case 13: /*id-IuTransportAssociation */
- offset = dissect_id_IuTransportAssociation(tvb, offset, pinfo, tree);
+ offset = dissect_id_IuTransportAssociation(tvb, offset, actx, tree);
break;
case 14: /*id-L3-Information */
- offset = dissect_id_L3_Information(tvb, offset, pinfo, tree);
+ offset = dissect_id_L3_Information(tvb, offset, actx, tree);
break;
case 15: /*id-LAI */
- offset = dissect_id_LAI(tvb, offset, pinfo, tree);
+ offset = dissect_id_LAI(tvb, offset, actx, tree);
break;
case 16: /*id-NAS-PDU */
- offset = dissect_id_NAS_PDU(tvb, offset, pinfo, tree);
+ offset = dissect_id_NAS_PDU(tvb, offset, actx, tree);
break;
case 17: /*id-NonSearchingIndication */
- offset = dissect_id_NonSearchingIndication(tvb, offset, pinfo, tree);
+ offset = dissect_id_NonSearchingIndication(tvb, offset, actx, tree);
break;
case 18: /*id-NumberOfSteps */
- offset = dissect_id_NumberOfSteps(tvb, offset, pinfo, tree);
+ offset = dissect_id_NumberOfSteps(tvb, offset, actx, tree);
break;
case 19: /*id-OMC-ID */
- offset = dissect_id_OMC_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_OMC_ID(tvb, offset, actx, tree);
break;
case 20: /*id-OldBSS-ToNewBSS-Information */
- offset = dissect_id_OldBSS_ToNewBSS_Information(tvb, offset, pinfo, tree);
+ offset = dissect_id_OldBSS_ToNewBSS_Information(tvb, offset, actx, tree);
break;
case 21: /*id-PagingAreaID */
- offset = dissect_id_PagingAreaID(tvb, offset, pinfo, tree);
+ offset = dissect_id_PagingAreaID(tvb, offset, actx, tree);
break;
case 22: /*id-PagingCause */
- offset = dissect_id_PagingCause(tvb, offset, pinfo, tree);
+ offset = dissect_id_PagingCause(tvb, offset, actx, tree);
break;
case 23: /*id-PermanentNAS-UE-ID */
- offset = dissect_id_PermanentNAS_UE_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_PermanentNAS_UE_ID(tvb, offset, actx, tree);
break;
case 24: /*id-RAB-ContextItem */
- offset = dissect_id_RAB_ContextItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ContextItem(tvb, offset, actx, tree);
break;
case 25: /*id-RAB-ContextList */
- offset = dissect_id_RAB_ContextList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ContextList(tvb, offset, actx, tree);
break;
case 26: /*id-RAB-DataForwardingItem */
- offset = dissect_id_RAB_DataForwardingItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_DataForwardingItem(tvb, offset, actx, tree);
break;
case 27: /*id-RAB-DataForwardingItem-SRNS-CtxReq */
break;
case 28: /*id-RAB-DataForwardingList */
- offset = dissect_id_RAB_DataForwardingList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_DataForwardingList(tvb, offset, actx, tree);
break;
case 29: /*id-RAB-DataForwardingList-SRNS-CtxReq */
- offset = dissect_id_RAB_DataForwardingList_SRNS_CtxReq(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_DataForwardingList_SRNS_CtxReq(tvb, offset, actx, tree);
break;
case 30: /*id-RAB-DataVolumeReportItem */
- offset = dissect_id_RAB_DataVolumeReportItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_DataVolumeReportItem(tvb, offset, actx, tree);
break;
case 31: /*id-RAB-DataVolumeReportList */
- offset = dissect_id_RAB_DataVolumeReportList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_DataVolumeReportList(tvb, offset, actx, tree);
break;
case 32: /*id-RAB-DataVolumeReportRequestItem */
- offset = dissect_id_RAB_DataVolumeReportRequestItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_DataVolumeReportRequestItem(tvb, offset, actx, tree);
break;
case 33: /*id-RAB-DataVolumeReportRequestList */
- offset = dissect_id_RAB_DataVolumeReportRequestList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_DataVolumeReportRequestList(tvb, offset, actx, tree);
break;
case 34: /*id-RAB-FailedItem */
- offset = dissect_id_RAB_FailedItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_FailedItem(tvb, offset, actx, tree);
break;
case 35: /*id-RAB-FailedList */
- offset = dissect_id_RAB_FailedList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_FailedList(tvb, offset, actx, tree);
break;
case 36: /*id-RAB-ID */
- offset = dissect_id_RAB_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ID(tvb, offset, actx, tree);
break;
case 37: /*id-RAB-QueuedItem */
- offset = dissect_id_RAB_QueuedItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_QueuedItem(tvb, offset, actx, tree);
break;
case 38: /*id-RAB-QueuedList */
- offset = dissect_id_RAB_QueuedList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_QueuedList(tvb, offset, actx, tree);
break;
case 39: /*id-RAB-ReleaseFailedList */
- offset = dissect_id_RAB_ReleaseFailedList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ReleaseFailedList(tvb, offset, actx, tree);
break;
case 40: /*id-RAB-ReleaseItem */
- offset = dissect_id_RAB_ReleaseItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ReleaseItem(tvb, offset, actx, tree);
break;
case 41: /*id-RAB-ReleaseList */
- offset = dissect_id_RAB_ReleaseList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ReleaseList(tvb, offset, actx, tree);
break;
case 42: /*id-RAB-ReleasedItem */
- offset = dissect_id_RAB_ReleasedItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ReleasedItem(tvb, offset, actx, tree);
break;
case 43: /*id-RAB-ReleasedList */
- offset = dissect_id_RAB_ReleasedList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ReleasedList(tvb, offset, actx, tree);
break;
case 44: /* id-RAB-ReleasedList-IuRelComp */
- offset = dissect_id_RAB_ReleasedList_IuRelComp(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ReleasedList_IuRelComp(tvb, offset, actx, tree);
break;
case 45: /*id-RAB-RelocationReleaseItem */
- offset = dissect_id_RAB_RelocationReleaseItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_RelocationReleaseItem(tvb, offset, actx, tree);
break;
case 46: /*id-RAB-RelocationReleaseList */
- offset = dissect_id_RAB_RelocationReleaseList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_RelocationReleaseList(tvb, offset, actx, tree);
break;
case 47: /*id-RAB-SetupItem-RelocReq */
- offset = dissect_id_RAB_SetupItem_RelocReq(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupItem_RelocReq(tvb, offset, actx, tree);
break;
case 48: /*id-RAB-SetupItem-RelocReqAck */
- offset = dissect_id_RAB_SetupItem_RelocReqAck(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupItem_RelocReqAck(tvb, offset, actx, tree);
break;
case 49: /*id-RAB-SetupList-RelocReq */
- offset = dissect_id_RAB_SetupList_RelocReq(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupList_RelocReq(tvb, offset, actx, tree);
break;
case 50: /*id-RAB-SetupList-RelocReqAck */
- offset = dissect_id_RAB_SetupList_RelocReqAck(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupList_RelocReqAck(tvb, offset, actx, tree);
break;
case 51: /*id-RAB-SetupOrModifiedItem */
- offset = dissect_id_RAB_SetupOrModifiedItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupOrModifiedItem(tvb, offset, actx, tree);
break;
case 52: /*id-RAB-SetupOrModifiedList */
- offset = dissect_id_RAB_SetupOrModifiedList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupOrModifiedList(tvb, offset, actx, tree);
break;
case 53: /*id-RAB-SetupOrModifyItem */
/* Special handling */
break;
case 54: /*id-RAB-SetupOrModifyList */
- offset = dissect_id_RAB_SetupOrModifyList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupOrModifyList(tvb, offset, actx, tree);
break;
case 55: /*id-RAC */
- offset = dissect_id_RAC(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAC(tvb, offset, actx, tree);
break;
case 56: /*id-RelocationType */
- offset = dissect_id_RelocationType(tvb, offset, pinfo, tree);
+ offset = dissect_id_RelocationType(tvb, offset, actx, tree);
break;
case 57: /*id-RequestType */
- offset = dissect_id_RequestType(tvb, offset, pinfo, tree);
+ offset = dissect_id_RequestType(tvb, offset, actx, tree);
break;
case 58: /*id-SAI */
- offset = dissect_id_SAI(tvb, offset, pinfo, tree);
+ offset = dissect_id_SAI(tvb, offset, actx, tree);
break;
case 59: /*id-SAPI */
- offset = dissect_id_SAPI(tvb, offset, pinfo, tree);
+ offset = dissect_id_SAPI(tvb, offset, actx, tree);
break;
case 60: /*id-SourceID */
- offset = dissect_id_SourceID(tvb, offset, pinfo, tree);
+ offset = dissect_id_SourceID(tvb, offset, actx, tree);
break;
case 61: /*id-SourceRNC-ToTargetRNC-TransparentContainer */
- offset = dissect_id_SourceRNC_ToTargetRNC_TransparentContainer(tvb, offset, pinfo, tree);
+ offset = dissect_id_SourceRNC_ToTargetRNC_TransparentContainer(tvb, offset, actx, tree);
break;
case 62: /*id-TargetID */
- offset = dissect_id_TargetID(tvb, offset, pinfo, tree);
+ offset = dissect_id_TargetID(tvb, offset, actx, tree);
break;
case 63: /*id-TargetRNC-ToSourceRNC-TransparentContainer */
- offset = dissect_id_TargetRNC_ToSourceRNC_TransparentContainer(tvb, offset, pinfo, tree);
+ offset = dissect_id_TargetRNC_ToSourceRNC_TransparentContainer(tvb, offset, actx, tree);
break;
case 64: /*id-TemporaryUE-ID */
- offset = dissect_id_TemporaryUE_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_TemporaryUE_ID(tvb, offset, actx, tree);
break;
case 65: /*id-TraceReference */
- offset = dissect_id_TraceReference(tvb, offset, pinfo, tree);
+ offset = dissect_id_TraceReference(tvb, offset, actx, tree);
break;
case 66: /*id-TraceType */
- offset = dissect_id_TraceType(tvb, offset, pinfo, tree);
+ offset = dissect_id_TraceType(tvb, offset, actx, tree);
break;
case 67: /*id-TransportLayerAddress */
- offset = dissect_id_TransportLayerAddress(tvb, offset, pinfo, tree);
+ offset = dissect_id_TransportLayerAddress(tvb, offset, actx, tree);
break;
case 68: /*id-TriggerID */
- offset = dissect_id_TriggerID(tvb, offset, pinfo, tree);
+ offset = dissect_id_TriggerID(tvb, offset, actx, tree);
break;
case 69: /*id-UE-ID */
- offset = dissect_id_UE_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_UE_ID(tvb, offset, actx, tree);
break;
case 70: /*id-UL-GTP-PDU-SequenceNumber */
- offset = dissect_id_UL_GTP_PDU_SequenceNumber(tvb, offset, pinfo, tree);
+ offset = dissect_id_UL_GTP_PDU_SequenceNumber(tvb, offset, actx, tree);
break;
case 71: /*id-RAB-FailedtoReportItem */
- offset = dissect_id_RAB_FailedtoReportItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_FailedtoReportItem(tvb, offset, actx, tree);
break;
case 72: /*id-RAB-FailedtoReportList */
- offset = dissect_id_RAB_FailedtoReportList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_FailedtoReportList(tvb, offset, actx, tree);
break;
case 75: /*id-KeyStatus */
- offset = dissect_id_KeyStatus(tvb, offset, pinfo, tree);
+ offset = dissect_id_KeyStatus(tvb, offset, actx, tree);
break;
case 76: /*id-DRX-CycleLengthCoefficient */
- offset = dissect_id_DRX_CycleLengthCoefficient(tvb, offset, pinfo, tree);
+ offset = dissect_id_DRX_CycleLengthCoefficient(tvb, offset, actx, tree);
break;
case 77: /*id-IuSigConIdList */
- offset = dissect_id_IuSigConIdList(tvb, offset, pinfo, tree);
+ offset = dissect_id_IuSigConIdList(tvb, offset, actx, tree);
break;
case 78: /*id-IuSigConIdItem */
- offset = dissect_id_IuSigConIdItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_IuSigConIdItem(tvb, offset, actx, tree);
break;
case 79: /*id-IuSigConId */
- offset = dissect_id_IuSigConId(tvb, offset, pinfo, tree);
+ offset = dissect_id_IuSigConId(tvb, offset, actx, tree);
break;
case 81: /*id-DirectTransferInformationList-RANAP-RelocInf */
- offset = dissect_id_DirectTransferInformationItem_RANAP_RelocInf(tvb, offset, pinfo, tree);
+ offset = dissect_id_DirectTransferInformationItem_RANAP_RelocInf(tvb, offset, actx, tree);
break;
case 82: /*id-RAB-ContextItem-RANAP-RelocInf */
- offset = dissect_id_RAB_ContextItem_RANAP_RelocInf(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ContextItem_RANAP_RelocInf(tvb, offset, actx, tree);
break;
case 83: /*id-RAB-ContextList-RANAP-RelocInf */
- offset = dissect_id_RAB_ContextList_RANAP_RelocInf(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ContextList_RANAP_RelocInf(tvb, offset, actx, tree);
break;
case 84: /*id-RAB-ContextFailedtoTransferItem */
- offset = dissect_id_RAB_ContextFailedtoTransferItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ContextFailedtoTransferItem(tvb, offset, actx, tree);
break;
case 85: /*id-RAB-ContextFailedtoTransferList */
- offset = dissect_id_RAB_ContextFailedtoTransferList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ContextFailedtoTransferList(tvb, offset, actx, tree);
break;
case 86: /*id-GlobalRNC-ID */
- offset = dissect_id_GlobalRNC_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_GlobalRNC_ID(tvb, offset, actx, tree);
break;
case 87: /* id-RAB-ReleasedItem-IuRelComp */
- offset = dissect_id_RAB_ReleasedItem_IuRelComp(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ReleasedItem_IuRelComp(tvb, offset, actx, tree);
break;
case 88: /*id-MessageStructure */
- offset = dissect_id_MessageStructure(tvb, offset, pinfo, tree);
+ offset = dissect_id_MessageStructure(tvb, offset, actx, tree);
break;
case 89: /*id-Alt-RAB-Parameters */
- offset = dissect_id_Alt_RAB_Parameters(tvb, offset, pinfo, tree);
+ offset = dissect_id_Alt_RAB_Parameters(tvb, offset, actx, tree);
break;
case 90: /*id-Ass-RAB-Parameters */
- offset = dissect_id_Ass_RAB_Parameters(tvb, offset, pinfo, tree);
+ offset = dissect_id_Ass_RAB_Parameters(tvb, offset, actx, tree);
break;
case 91: /*id-RAB-ModifyList */
- offset = dissect_id_RAB_ModifyList(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ModifyList(tvb, offset, actx, tree);
break;
case 92: /*id-RAB-ModifyItem */
- offset = dissect_id_RAB_ModifyItem(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_ModifyItem(tvb, offset, actx, tree);
break;
case 93: /*id-TypeOfError */
- offset = dissect_id_TypeOfError(tvb, offset, pinfo, tree);
+ offset = dissect_id_TypeOfError(tvb, offset, actx, tree);
break;
case 94: /*id-BroadcastAssistanceDataDecipheringKeys */
- offset = dissect_id_BroadcastAssistanceDataDecipheringKeys(tvb, offset, pinfo, tree);
+ offset = dissect_id_BroadcastAssistanceDataDecipheringKeys(tvb, offset, actx, tree);
break;
case 95: /*id-LocationRelatedDataRequestType */
- offset = dissect_id_LocationRelatedDataRequestType(tvb, offset, pinfo, tree);
+ offset = dissect_id_LocationRelatedDataRequestType(tvb, offset, actx, tree);
break;
case 96: /*id-GlobalCN-ID */
- offset = dissect_id_GlobalCN_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_GlobalCN_ID(tvb, offset, actx, tree);
break;
case 97: /*id-LastKnownServiceArea */
- offset = dissect_id_LastKnownServiceArea(tvb, offset, pinfo, tree);
+ offset = dissect_id_LastKnownServiceArea(tvb, offset, actx, tree);
break;
case 98: /*id-SRB-TrCH-Mapping */
- offset = dissect_id_SRB_TrCH_Mapping(tvb, offset, pinfo, tree);
+ offset = dissect_id_SRB_TrCH_Mapping(tvb, offset, actx, tree);
break;
case 99: /*id-InterSystemInformation-TransparentContainer */
- offset = dissect_id_InterSystemInformation_TransparentContainer(tvb, offset, pinfo, tree);
+ offset = dissect_id_InterSystemInformation_TransparentContainer(tvb, offset, actx, tree);
break;
case 100: /*id-NewBSS-To-OldBSS-Information */
- offset = dissect_id_OldBSS_ToNewBSS_Information(tvb, offset, pinfo, tree);
+ offset = dissect_id_OldBSS_ToNewBSS_Information(tvb, offset, actx, tree);
break;
case 103: /*id-SourceRNC-PDCP-context-info */
- offset = dissect_id_SourceRNC_PDCP_context_info(tvb, offset, pinfo, tree);
+ offset = dissect_id_SourceRNC_PDCP_context_info(tvb, offset, actx, tree);
break;
case 104: /*id-InformationTransferID */
- offset = dissect_id_InformationTransferID(tvb, offset, pinfo, tree);
+ offset = dissect_id_InformationTransferID(tvb, offset, actx, tree);
break;
case 105: /*id-SNA-Access-Information */
- offset = dissect_id_SNA_Access_Information(tvb, offset, pinfo, tree);
+ offset = dissect_id_SNA_Access_Information(tvb, offset, actx, tree);
break;
case 106: /*id-ProvidedData */
- offset = dissect_id_ProvidedData(tvb, offset, pinfo, tree);
+ offset = dissect_id_ProvidedData(tvb, offset, actx, tree);
break;
case 107: /*id-GERAN-BSC-Container */
- offset = dissect_id_GERAN_BSC_Container(tvb, offset, pinfo, tree);
+ offset = dissect_id_GERAN_BSC_Container(tvb, offset, actx, tree);
break;
case 108: /*id-GERAN-Classmark */
- offset = dissect_id_GERAN_Classmark(tvb, offset, pinfo, tree);
+ offset = dissect_id_GERAN_Classmark(tvb, offset, actx, tree);
break;
case 109: /*id-GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item */
- offset = dissect_id_GERAN_Iumode_RAB_Failed_RABAssgntResponse_Item(tvb, offset, pinfo, tree);
+ offset = dissect_id_GERAN_Iumode_RAB_Failed_RABAssgntResponse_Item(tvb, offset, actx, tree);
break;
case 110: /*id-GERAN-Iumode-RAB-FailedList-RABAssgntResponse */
- offset = dissect_id_GERAN_Iumode_RAB_FailedList_RABAssgntResponse(tvb, offset, pinfo, tree);
+ offset = dissect_id_GERAN_Iumode_RAB_FailedList_RABAssgntResponse(tvb, offset, actx, tree);
break;
case 111: /*id-VerticalAccuracyCode */
- offset = dissect_id_VerticalAccuracyCode(tvb, offset, pinfo, tree);
+ offset = dissect_id_VerticalAccuracyCode(tvb, offset, actx, tree);
break;
case 112: /*id-ResponseTime */
- offset = dissect_id_ResponseTime(tvb, offset, pinfo, tree);
+ offset = dissect_id_ResponseTime(tvb, offset, actx, tree);
break;
case 113: /*id-PositioningPriority */
- offset = dissect_id_PositioningPriority(tvb, offset, pinfo, tree);
+ offset = dissect_id_PositioningPriority(tvb, offset, actx, tree);
break;
case 114: /*id-ClientType */
- offset = dissect_id_ClientType(tvb, offset, pinfo, tree);
+ offset = dissect_id_ClientType(tvb, offset, actx, tree);
break;
case 115: /*id-LocationRelatedDataRequestTypeSpecificToGERANIuMode */
- offset = dissect_id_LocationRelatedDataRequestTypeSpecificToGERANIuMode(tvb, offset, pinfo, tree);
+ offset = dissect_id_LocationRelatedDataRequestTypeSpecificToGERANIuMode(tvb, offset, actx, tree);
break;
case 116: /*id-SignallingIndication */
- offset = dissect_id_SignallingIndication(tvb, offset, pinfo, tree);
+ offset = dissect_id_SignallingIndication(tvb, offset, actx, tree);
break;
case 117: /*id-hS-DSCH-MAC-d-Flow-ID */
- offset = dissect_id_hS_DSCH_MAC_d_Flow_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_hS_DSCH_MAC_d_Flow_ID(tvb, offset, actx, tree);
break;
case 118: /*id-UESBI-Iu */
- offset = dissect_id_UESBI_Iu(tvb, offset, pinfo, tree);
+ offset = dissect_id_UESBI_Iu(tvb, offset, actx, tree);
break;
case 119: /*id-PositionData */
- offset = dissect_id_PositionData(tvb, offset, pinfo, tree);
+ offset = dissect_id_PositionData(tvb, offset, actx, tree);
break;
case 120: /*id-PositionDataSpecificToGERANIuMode */
- offset = dissect_id_PositionDataSpecificToGERANIuMode(tvb, offset, pinfo, tree);
+ offset = dissect_id_PositionDataSpecificToGERANIuMode(tvb, offset, actx, tree);
break;
case 121: /*id-CellLoadInformationGroup */
- offset = dissect_id_CellLoadInformationGroup(tvb, offset, pinfo, tree);
+ offset = dissect_id_CellLoadInformationGroup(tvb, offset, actx, tree);
break;
case 122: /*id-AccuracyFulfilmentIndicator */
- offset = dissect_id_AccuracyFulfilmentIndicator(tvb, offset, pinfo, tree);
+ offset = dissect_id_AccuracyFulfilmentIndicator(tvb, offset, actx, tree);
break;
case 123: /*id-InformationTransferType */
- offset = dissect_id_InformationTransferType(tvb, offset, pinfo, tree);
+ offset = dissect_id_InformationTransferType(tvb, offset, actx, tree);
break;
case 124: /*id-TraceRecordingSessionInformation */
- offset = dissect_id_TraceRecordingSessionInformation(tvb, offset, pinfo, tree);
+ offset = dissect_id_TraceRecordingSessionInformation(tvb, offset, actx, tree);
break;
case 125: /*id-TracePropagationParameters */
- offset = dissect_id_TracePropagationParameters(tvb, offset, pinfo, tree);
+ offset = dissect_id_TracePropagationParameters(tvb, offset, actx, tree);
break;
case 126: /*id-InterSystemInformationTransferType */
- offset = dissect_id_InterSystemInformationTransferType(tvb, offset, pinfo, tree);
+ offset = dissect_id_InterSystemInformationTransferType(tvb, offset, actx, tree);
break;
case 127: /*id-SelectedPLMN-ID */
- offset = dissect_id_SelectedPLMN_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_SelectedPLMN_ID(tvb, offset, actx, tree);
break;
case 128: /*id-RedirectionCompleted */
- offset = dissect_id_RedirectionCompleted(tvb, offset, pinfo, tree);
+ offset = dissect_id_RedirectionCompleted(tvb, offset, actx, tree);
break;
case 129: /*id-RedirectionIndication */
- offset = dissect_id_RedirectionIndication(tvb, offset, pinfo, tree);
+ offset = dissect_id_RedirectionIndication(tvb, offset, actx, tree);
break;
case 130: /*id-NAS-SequenceNumber */
- offset = dissect_id_NAS_SequenceNumber(tvb, offset, pinfo, tree);
+ offset = dissect_id_NAS_SequenceNumber(tvb, offset, actx, tree);
break;
case 131: /*id-RejectCauseValue */
- offset = dissect_id_RejectCauseValue(tvb, offset, pinfo, tree);
+ offset = dissect_id_RejectCauseValue(tvb, offset, actx, tree);
break;
case 132: /*id-APN */
- offset = dissect_id_APN(tvb, offset, pinfo, tree);
+ offset = dissect_id_APN(tvb, offset, actx, tree);
case 133: /*id-CNMBMSLinkingInformation */
- offset = dissect_id_CNMBMSLinkingInformation(tvb, offset, pinfo, tree);
+ offset = dissect_id_CNMBMSLinkingInformation(tvb, offset, actx, tree);
break;
case 134: /*id-DeltaRAListofIdleModeUEs */
- offset = dissect_id_DeltaRAListofIdleModeUEs(tvb, offset, pinfo, tree);
+ offset = dissect_id_DeltaRAListofIdleModeUEs(tvb, offset, actx, tree);
break;
case 135: /*id-FrequenceLayerConvergenceFlag */
- offset = dissect_id_FrequenceLayerConvergenceFlag(tvb, offset, pinfo, tree);
+ offset = dissect_id_FrequenceLayerConvergenceFlag(tvb, offset, actx, tree);
break;
case 136: /*id-InformationExchangeID */
- offset = dissect_id_InformationExchangeID(tvb, offset, pinfo, tree);
+ offset = dissect_id_InformationExchangeID(tvb, offset, actx, tree);
break;
case 137: /*id-InformationExchangeType */
- offset = dissect_id_InformationExchangeType(tvb, offset, pinfo, tree);
+ offset = dissect_id_InformationExchangeType(tvb, offset, actx, tree);
break;
case 138: /*id-InformationRequested */
- offset = dissect_id_InformationRequested(tvb, offset, pinfo, tree);
+ offset = dissect_id_InformationRequested(tvb, offset, actx, tree);
break;
case 139: /*id-InformationRequestType */
- offset = dissect_id_InformationRequestType(tvb, offset, pinfo, tree);
+ offset = dissect_id_InformationRequestType(tvb, offset, actx, tree);
break;
case 140: /*id-IPMulticastAddress */
- offset = dissect_id_IPMulticastAddress(tvb, offset, pinfo, tree);
+ offset = dissect_id_IPMulticastAddress(tvb, offset, actx, tree);
break;
case 141: /*id-JoinedMBMSBearerServicesList */
- offset = dissect_id_JoinedMBMSBearerServicesList(tvb, offset, pinfo, tree);
+ offset = dissect_id_JoinedMBMSBearerServicesList(tvb, offset, actx, tree);
break;
case 142: /*id-LeftMBMSBearerServicesList */
- offset = dissect_id_LeftMBMSBearerServicesList(tvb, offset, pinfo, tree);
+ offset = dissect_id_LeftMBMSBearerServicesList(tvb, offset, actx, tree);
break;
case 143: /*id-MBMSBearerServiceType */
- offset = dissect_id_MBMSBearerServiceType(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSBearerServiceType(tvb, offset, actx, tree);
break;
case 144: /*id-MBMSCNDe-Registration */
- offset = dissect_id_MBMSCNDe_Registration(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSCNDe_Registration(tvb, offset, actx, tree);
break;
case 145: /*id-MBMSServiceArea */
- offset = dissect_id_MBMSServiceArea(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSServiceArea(tvb, offset, actx, tree);
break;
case 146: /*id-MBMSSessionDuration */
- offset = dissect_id_MBMSSessionDuration(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSSessionDuration(tvb, offset, actx, tree);
break;
case 147: /*id-MBMSSessionIdentity */
- offset = dissect_id_MBMSSessionIdentity(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSSessionIdentity(tvb, offset, actx, tree);
break;
case 148: /*id-PDP-TypeInformation */
- offset = dissect_id_PDP_TypeInformation(tvb, offset, pinfo, tree);
+ offset = dissect_id_PDP_TypeInformation(tvb, offset, actx, tree);
break;
case 149: /*id-RAB-Parameters */
- offset = dissect_id_RAB_Parameters(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_Parameters(tvb, offset, actx, tree);
break;
case 150: /*id-RAListofIdleModeUEs */
- offset = dissect_id_RAListofIdleModeUEs(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAListofIdleModeUEs(tvb, offset, actx, tree);
break;
case 151: /*id-MBMSRegistrationRequestType */
- offset = dissect_id_MBMSRegistrationRequestType(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSRegistrationRequestType(tvb, offset, actx, tree);
break;
case 152: /*id-SessionUpdateID */
- offset = dissect_id_SessionUpdateID(tvb, offset, pinfo, tree);
+ offset = dissect_id_SessionUpdateID(tvb, offset, actx, tree);
break;
case 153: /*id-TMGI */
- offset = dissect_id_TMGI(tvb, offset, pinfo, tree);
+ offset = dissect_id_TMGI(tvb, offset, actx, tree);
break;
case 154: /*id-TransportLayerInformation */
- offset = dissect_id_TransportLayerInformation(tvb, offset, pinfo, tree);
+ offset = dissect_id_TransportLayerInformation(tvb, offset, actx, tree);
break;
case 155: /*id-UnsuccessfulLinkingList */
- offset = dissect_id_UnsuccessfulLinkingList(tvb, offset, pinfo, tree);
+ offset = dissect_id_UnsuccessfulLinkingList(tvb, offset, actx, tree);
break;
case 156: /*id-MBMSLinkingInformation */
- offset = dissect_id_MBMSLinkingInformation(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSLinkingInformation(tvb, offset, actx, tree);
break;
case 157: /*id-MBMSSessionRepetitionNumber */
- offset = dissect_id_MBMSSessionRepetitionNumber(tvb, offset, pinfo, tree);
+ offset = dissect_id_MBMSSessionRepetitionNumber(tvb, offset, actx, tree);
break;
case 158: /*id-AlternativeRABConfiguration */
- offset = dissect_id_AlternativeRABConfiguration(tvb, offset, pinfo, tree);
+ offset = dissect_id_AlternativeRABConfiguration(tvb, offset, actx, tree);
break;
case 159: /*id-AlternativeRABConfigurationRequest */
- offset = dissect_id_AlternativeRABConfigurationRequest(tvb, offset, pinfo, tree);
+ offset = dissect_id_AlternativeRABConfigurationRequest(tvb, offset, actx, tree);
break;
case 160: /*id-E-DCH-MAC-d-Flow-ID */
- offset = dissect_id_E_DCH_MAC_d_Flow_ID(tvb, offset, pinfo, tree);
+ offset = dissect_id_E_DCH_MAC_d_Flow_ID(tvb, offset, actx, tree);
break;
default:
offset = offset + (length<<3);
@@ -559,16 +559,16 @@ static int dissect_ranap_ies(tvbuff_t *tvb, int offset, packet_info *pinfo, prot
return offset;
}
-static int dissect_ranap_FirstValue_ies(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_ranap_FirstValue_ies(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
guint length;
int start_offset;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_ranap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, tree, hf_ranap_IE_length, &length);
start_offset = offset;
switch(ProtocolIE_ID){
case 53: /*id-RAB-SetupOrModifyItem */
- offset = dissect_id_RAB_SetupOrModifyItem1(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupOrModifyItem1(tvb, offset, actx, tree);
break;
default:
offset = offset + (length<<3);
@@ -579,15 +579,15 @@ static int dissect_ranap_FirstValue_ies(tvbuff_t *tvb, int offset, packet_info *
return offset;
}
-static int dissect_ranap_SecondValue_ies(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_ranap_SecondValue_ies(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_ranap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, tree, hf_ranap_IE_length, &length);
switch(ProtocolIE_ID){
case 53: /*id-RAB-SetupOrModifyItem */
- offset = dissect_id_RAB_SetupOrModifyItem2(tvb, offset, pinfo, tree);
+ offset = dissect_id_RAB_SetupOrModifyItem2(tvb, offset, actx, tree);
break;
default:
offset = offset + (length<<3);
@@ -599,137 +599,137 @@ static int dissect_ranap_SecondValue_ies(tvbuff_t *tvb, int offset, packet_info
}
-static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_ranap_messages(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_ranap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, tree, hf_ranap_pdu_length, &length);
switch(type_of_message){
case 0: /* Initating message */
switch(ProcedureCode){
case 0: /* id-RAB-Assignment*/
- offset = dissect_rAB_AssignmentRequest(tvb, offset, pinfo, tree);
+ offset = dissect_rAB_AssignmentRequest(tvb, offset, actx, tree);
break;
case 1: /* id-Iu-Release */
- offset = dissect_iu_ReleaseCommand(tvb, offset, pinfo, tree);
+ offset = dissect_iu_ReleaseCommand(tvb, offset, actx, tree);
break;
case 2: /* id-RelocationPreparation*/
- offset = dissect_relocationRequired(tvb, offset, pinfo, tree);
+ offset = dissect_relocationRequired(tvb, offset, actx, tree);
break;
case 3: /* id-RelocationResourceAllocation*/
- offset = dissect_relocationRequest(tvb, offset, pinfo, tree);
+ offset = dissect_relocationRequest(tvb, offset, actx, tree);
break;
case 4: /* id-RelocationCancel*/
- offset = dissect_relocationCancel(tvb, offset, pinfo, tree);
+ offset = dissect_relocationCancel(tvb, offset, actx, tree);
break;
case 5: /* id-SRNS-ContextTransfer*/
- offset = dissect_sRNS_ContextRequest(tvb, offset, pinfo, tree);
+ offset = dissect_sRNS_ContextRequest(tvb, offset, actx, tree);
break;
case 6: /* id-SecurityModeControl*/
- offset = dissect_securityModeCommand(tvb, offset, pinfo, tree);
+ offset = dissect_securityModeCommand(tvb, offset, actx, tree);
break;
case 7: /* id-DataVolumeReport*/
- offset = dissect_dataVolumeReportRequest(tvb, offset, pinfo, tree);
+ offset = dissect_dataVolumeReportRequest(tvb, offset, actx, tree);
break;
case 9: /* id-Reset*/
- offset = dissect_reset(tvb, offset, pinfo, tree);
+ offset = dissect_reset(tvb, offset, actx, tree);
break;
case 10: /* id-RAB-ReleaseRequest*/
- offset = dissect_rAB_ReleaseRequest(tvb, offset, pinfo, tree);
+ offset = dissect_rAB_ReleaseRequest(tvb, offset, actx, tree);
break;
case 11: /* id-Iu-ReleaseRequest*/
- offset = dissect_iu_ReleaseRequest(tvb, offset, pinfo, tree);
+ offset = dissect_iu_ReleaseRequest(tvb, offset, actx, tree);
break;
case 12: /* id-RelocationDetect*/
- offset = dissect_relocationDetect(tvb, offset, pinfo, tree);
+ offset = dissect_relocationDetect(tvb, offset, actx, tree);
break;
case 13: /* id-RelocationComplete*/
- offset = dissect_relocationComplete(tvb, offset, pinfo, tree);
+ offset = dissect_relocationComplete(tvb, offset, actx, tree);
break;
case 14: /* id-Paging*/
- offset = dissect_paging(tvb, offset, pinfo, tree);
+ offset = dissect_paging(tvb, offset, actx, tree);
break;
case 15: /* id-CommonID*/
- offset = dissect_commonID(tvb, offset, pinfo, tree);
+ offset = dissect_commonID(tvb, offset, actx, tree);
break;
case 16: /* id-CN-InvokeTrace*/
- offset = dissect_cN_InvokeTrace(tvb, offset, pinfo, tree);
+ offset = dissect_cN_InvokeTrace(tvb, offset, actx, tree);
break;
case 17: /* id-LocationReportingControl*/
- offset = dissect_locationReportingControl(tvb, offset, pinfo, tree);
+ offset = dissect_locationReportingControl(tvb, offset, actx, tree);
break;
case 18: /* id-LocationReport*/
- offset = dissect_locationReport(tvb, offset, pinfo, tree);
+ offset = dissect_locationReport(tvb, offset, actx, tree);
break;
case 19: /* id-InitialUE-Message*/
- offset = dissect_initialUE_Message(tvb, offset, pinfo, tree);
+ offset = dissect_initialUE_Message(tvb, offset, actx, tree);
break;
case 20: /* id-DirectTransfer*/
- offset = dissect_directTransfer(tvb, offset, pinfo, tree);
+ offset = dissect_directTransfer(tvb, offset, actx, tree);
break;
case 21: /* id-OverloadControl*/
- offset = dissect_overload(tvb, offset, pinfo, tree);
+ offset = dissect_overload(tvb, offset, actx, tree);
break;
case 22: /* id-ErrorIndication*/
- offset = dissect_errorIndication(tvb, offset, pinfo, tree);
+ offset = dissect_errorIndication(tvb, offset, actx, tree);
break;
case 23: /* id-SRNS-DataForward*/
- offset = dissect_sRNS_DataForwardCommand(tvb, offset, pinfo, tree);
+ offset = dissect_sRNS_DataForwardCommand(tvb, offset, actx, tree);
break;
case 24: /* id-ForwardSRNS-Context*/
- offset = dissect_forwardSRNS_Context(tvb, offset, pinfo, tree);
+ offset = dissect_forwardSRNS_Context(tvb, offset, actx, tree);
break;
case 25: /* id-privateMessage*/
- offset = dissect_privateMessage(tvb, offset, pinfo, tree);
+ offset = dissect_privateMessage(tvb, offset, actx, tree);
break;
case 26: /* id-CN-DeactivateTrace*/
break;
case 27: /* id-ResetResource*/
- offset = dissect_resetResource(tvb, offset, pinfo, tree);
+ offset = dissect_resetResource(tvb, offset, actx, tree);
break;
case 28: /* id-RANAP-Relocation*/
- offset = dissect_rANAP_RelocationInformation(tvb, offset, pinfo, tree);
+ offset = dissect_rANAP_RelocationInformation(tvb, offset, actx, tree);
break;
case 29: /* id-RAB-ModifyRequest*/
- offset = dissect_rAB_ModifyRequest(tvb, offset, pinfo, tree);
+ offset = dissect_rAB_ModifyRequest(tvb, offset, actx, tree);
break;
case 30: /* id-LocationRelatedData*/
- offset = dissect_locationRelatedDataRequest(tvb, offset, pinfo, tree);
+ offset = dissect_locationRelatedDataRequest(tvb, offset, actx, tree);
break;
case 31: /* id-InformationTransfer*/
- offset = dissect_informationTransferIndication(tvb, offset, pinfo, tree);
+ offset = dissect_informationTransferIndication(tvb, offset, actx, tree);
break;
case 32: /* id-UESpecificInformation*/
- offset = dissect_uESpecificInformationIndication(tvb, offset, pinfo, tree);
+ offset = dissect_uESpecificInformationIndication(tvb, offset, actx, tree);
break;
case 33: /* id-UplinkInformationExchange*/
- offset = dissect_uplinkInformationExchangeRequest(tvb, offset, pinfo, tree);
+ offset = dissect_uplinkInformationExchangeRequest(tvb, offset, actx, tree);
break;
case 34: /* id-DirectInformationTransfer*/
- offset = dissect_directInformationTransfer(tvb, offset, pinfo, tree);
+ offset = dissect_directInformationTransfer(tvb, offset, actx, tree);
break;
case 35: /* id-MBMSSessionStart*/
- offset = dissect_mBMSSessionStart(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSSessionStart(tvb, offset, actx, tree);
break;
case 36: /* id-MBMSSessionUpdate*/
- offset = dissect_mBMSSessionUpdate(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSSessionUpdate(tvb, offset, actx, tree);
break;
case 37: /* id-MBMSSessionStop*/
- offset = dissect_mMBMSSessionStop(tvb, offset, pinfo, tree);
+ offset = dissect_mMBMSSessionStop(tvb, offset, actx, tree);
break;
case 38: /* id-MBMSUELinking*/
- offset = dissect_mBMSUELinkingRequest(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSUELinkingRequest(tvb, offset, actx, tree);
break;
case 39: /* id-MBMSRegistration*/
- offset = dissect_mBMSRegistrationRequest(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSRegistrationRequest(tvb, offset, actx, tree);
break;
case 40: /* id-MBMSCNDe-Registration-Procedure*/
- offset = dissect_mBMSCNDe_RegistrationRequest(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSCNDe_RegistrationRequest(tvb, offset, actx, tree);
break;
case 41: /* id-MBMSRABEstablishmentIndication*/
- offset = dissect_mBMSRABEstablishmentIndication(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSRABEstablishmentIndication(tvb, offset, actx, tree);
break;
case 42: /* id-MBMSRABRelease*/
- offset = dissect_mBMSRABReleaseRequest(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSRABReleaseRequest(tvb, offset, actx, tree);
break;
default:
offset = offset + (length<<3);
@@ -742,46 +742,46 @@ static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo,
case 0: /* id-RAB-Assignment*/
break;
case 1: /* id-Iu-Release */
- offset = dissect_iu_ReleaseComplete(tvb, offset, pinfo, tree);
+ offset = dissect_iu_ReleaseComplete(tvb, offset, actx, tree);
break;
case 2: /* id-RelocationPreparation*/
- offset = dissect_relocationCommand(tvb, offset, pinfo, tree);
+ offset = dissect_relocationCommand(tvb, offset, actx, tree);
break;
case 3: /* id-RelocationResourceAllocation*/
- offset = dissect_relocationRequestAcknowledge(tvb, offset, pinfo, tree);
+ offset = dissect_relocationRequestAcknowledge(tvb, offset, actx, tree);
break;
case 4: /* id-RelocationCancel*/
- offset = dissect_relocationCancelAcknowledge(tvb, offset, pinfo, tree);
+ offset = dissect_relocationCancelAcknowledge(tvb, offset, actx, tree);
break;
case 5: /* id-SRNS-ContextTransfer*/
- offset = dissect_sRNS_ContextResponse(tvb, offset, pinfo, tree);
+ offset = dissect_sRNS_ContextResponse(tvb, offset, actx, tree);
break;
case 6: /* id-SecurityModeControl*/
- offset = dissect_securityModeComplete(tvb, offset, pinfo, tree);
+ offset = dissect_securityModeComplete(tvb, offset, actx, tree);
break;
case 7: /* id-DataVolumeReport*/
- offset = dissect_dataVolumeReport(tvb, offset, pinfo, tree);
+ offset = dissect_dataVolumeReport(tvb, offset, actx, tree);
break;
case 9: /* id-Reset*/
- offset = dissect_resetAcknowledge(tvb, offset, pinfo, tree);
+ offset = dissect_resetAcknowledge(tvb, offset, actx, tree);
break;
case 10: /* id-RAB-ReleaseRequest*/
- offset = dissect_rAB_ReleaseRequest(tvb, offset, pinfo, tree);
+ offset = dissect_rAB_ReleaseRequest(tvb, offset, actx, tree);
break;
case 11: /* id-Iu-ReleaseRequest*/
- offset = dissect_iu_ReleaseRequest(tvb, offset, pinfo, tree);
+ offset = dissect_iu_ReleaseRequest(tvb, offset, actx, tree);
break;
case 12: /* id-RelocationDetect*/
- offset = dissect_relocationDetect(tvb, offset, pinfo, tree);
+ offset = dissect_relocationDetect(tvb, offset, actx, tree);
break;
case 13: /* id-RelocationComplete*/
- offset = dissect_relocationComplete(tvb, offset, pinfo, tree);
+ offset = dissect_relocationComplete(tvb, offset, actx, tree);
break;
case 14: /* id-Paging*/
- offset = dissect_paging(tvb, offset, pinfo, tree);
+ offset = dissect_paging(tvb, offset, actx, tree);
break;
case 15: /* id-CommonID*/
- offset = dissect_commonID(tvb, offset, pinfo, tree);
+ offset = dissect_commonID(tvb, offset, actx, tree);
break;
case 16: /* id-CN-InvokeTrace*/
break;
@@ -806,46 +806,46 @@ static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo,
case 26: /* id-CN-DeactivateTrace*/
break;
case 27: /* id-ResetResource*/
- offset = dissect_resetResourceAcknowledge(tvb, offset, pinfo, tree);
+ offset = dissect_resetResourceAcknowledge(tvb, offset, actx, tree);
break;
case 28: /* id-RANAP-Relocation*/
break;
case 29: /* id-RAB-ModifyRequest*/
break;
case 30: /* id-LocationRelatedData*/
- offset = dissect_locationRelatedDataResponse(tvb, offset, pinfo, tree);
+ offset = dissect_locationRelatedDataResponse(tvb, offset, actx, tree);
break;
case 31: /* id-InformationTransfer*/
- offset = dissect_informationTransferConfirmation(tvb, offset, pinfo, tree);
+ offset = dissect_informationTransferConfirmation(tvb, offset, actx, tree);
break;
case 32: /* id-UESpecificInformation*/
break;
case 33: /* id-UplinkInformationExchange*/
- offset = dissect_uplinkInformationExchangeResponse(tvb, offset, pinfo, tree);
+ offset = dissect_uplinkInformationExchangeResponse(tvb, offset, actx, tree);
break;
case 34: /* id-DirectInformationTransfer*/
break;
case 35: /* id-MBMSSessionStart*/
- offset = dissect_mBMSSessionStartResponse(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSSessionStartResponse(tvb, offset, actx, tree);
break;
case 36: /* id-MBMSSessionUpdate*/
- offset = dissect_mBMSSessionUpdateResponse(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSSessionUpdateResponse(tvb, offset, actx, tree);
break;
case 37: /* id-MBMSSessionStop*/
- offset = dissect_mBMSSessionStopResponse(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSSessionStopResponse(tvb, offset, actx, tree);
break;
case 38: /* id-MBMSUELinking*/
break;
case 39: /* id-MBMSRegistration*/
- offset = dissect_mBMSRegistrationResponse(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSRegistrationResponse(tvb, offset, actx, tree);
break;
case 40: /* id-MBMSCNDe-Registration-Procedure*/
- offset = dissect_mBMSCNDeRegistrationResponse(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSCNDeRegistrationResponse(tvb, offset, actx, tree);
break;
case 41: /* id-MBMSRABEstablishmentIndication*/
break;
case 42: /* id-MBMSRABRelease*/
- offset = dissect_mBMSRABRelease(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSRABRelease(tvb, offset, actx, tree);
break;
default:
offset = offset + (length<<3);
@@ -860,17 +860,17 @@ static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo,
case 1: /* id-Iu-Release */
break;
case 2: /* id-RelocationPreparation*/
- offset = dissect_relocationPreparationFailure(tvb, offset, pinfo, tree);
+ offset = dissect_relocationPreparationFailure(tvb, offset, actx, tree);
break;
case 3: /* id-RelocationResourceAllocation*/
- offset = dissect_relocationFailure(tvb, offset, pinfo, tree);
+ offset = dissect_relocationFailure(tvb, offset, actx, tree);
break;
case 4: /* id-RelocationCancel*/
break;
case 5: /* id-SRNS-ContextTransfer*/
break;
case 6: /* id-SecurityModeControl*/
- offset = dissect_securityModeReject(tvb, offset, pinfo, tree);
+ offset = dissect_securityModeReject(tvb, offset, actx, tree);
break;
case 7: /* id-DataVolumeReport*/
break;
@@ -917,37 +917,37 @@ static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo,
case 29: /* id-RAB-ModifyRequest*/
break;
case 30: /* id-LocationRelatedData*/
- offset = dissect_locationRelatedDataFailure(tvb, offset, pinfo, tree);
+ offset = dissect_locationRelatedDataFailure(tvb, offset, actx, tree);
break;
case 31: /* id-InformationTransfer*/
- offset = dissect_informationTransferFailure(tvb, offset, pinfo, tree);
+ offset = dissect_informationTransferFailure(tvb, offset, actx, tree);
break;
case 32: /* id-UESpecificInformation*/
break;
case 33: /* id-UplinkInformationExchange*/
- offset = dissect_uplinkInformationExchangeFailure(tvb, offset, pinfo, tree);
+ offset = dissect_uplinkInformationExchangeFailure(tvb, offset, actx, tree);
break;
case 34: /* id-DirectInformationTransfer*/
break;
case 35: /* id-MBMSSessionStart*/
- offset = dissect_mBMSSessionStartFailure(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSSessionStartFailure(tvb, offset, actx, tree);
break;
case 36: /* id-MBMSSessionUpdate*/
- offset = dissect_mBMSSessionUpdateFailure(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSSessionUpdateFailure(tvb, offset, actx, tree);
break;
case 37: /* id-MBMSSessionStop*/
break;
case 38: /* id-MBMSUELinking*/
break;
case 39: /* id-MBMSRegistration*/
- offset = dissect_mBMSRegistrationFailure(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSRegistrationFailure(tvb, offset, actx, tree);
break;
case 40: /* id-MBMSCNDe-Registration-Procedure*/
break;
case 41: /* id-MBMSRABEstablishmentIndication*/
break;
case 42: /* id-MBMSRABRelease*/
- offset = dissect_mBMSRABReleaseFailure(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSRABReleaseFailure(tvb, offset, actx, tree);
break;
default:
offset = offset + (length<<3);
@@ -958,10 +958,10 @@ static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo,
/* outcome */
switch(ProcedureCode){
case 0: /* id-RAB-Assignment*/
- offset = dissect_rAB_AssignmentResponse(tvb, offset, pinfo, tree);
+ offset = dissect_rAB_AssignmentResponse(tvb, offset, actx, tree);
break;
case 1: /* id-Iu-Release */
- offset = dissect_iu_ReleaseCommand(tvb, offset, pinfo, tree);
+ offset = dissect_iu_ReleaseCommand(tvb, offset, actx, tree);
break;
case 2: /* id-RelocationPreparation*/
break;
@@ -1034,7 +1034,7 @@ static int dissect_ranap_messages(tvbuff_t *tvb, int offset, packet_info *pinfo,
case 37: /* id-MBMSSessionStop*/
break;
case 38: /* id-MBMSUELinking*/
- offset = dissect_mBMSUELinkingResponse(tvb, offset, pinfo, tree);
+ offset = dissect_mBMSUELinkingResponse(tvb, offset, actx, tree);
break;
case 39: /* id-MBMSRegistration*/
break;
diff --git a/asn1/ranap/ranap.cnf b/asn1/ranap/ranap.cnf
index 6b7087e822..26aeb6c406 100644
--- a/asn1/ranap/ranap.cnf
+++ b/asn1/ranap/ranap.cnf
@@ -30,8 +30,8 @@ VAL_PTR = &type_of_message
VAL_PTR = &ProcedureCode
#.FN_FTR ProcedureCode
- if (check_col(pinfo->cinfo, COL_INFO))
- col_add_fstr(pinfo->cinfo, COL_INFO, "%s ",
+ if (check_col(actx->pinfo->cinfo, COL_INFO))
+ col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ",
val_to_str(ProcedureCode, ranap_ProcedureCode_vals,
"unknown message"));
#.FN_PARS ProtocolIE-ID
@@ -44,11 +44,11 @@ VAL_PTR = &ProtocolIE_ID
#.FN_BODY Value
- offset = dissect_ranap_messages(tvb, offset, pinfo, tree);
+ offset = dissect_ranap_messages(tvb, offset, %(ACTX)s, tree);
#.FN_BODY RANAP_PROTOCOL_IES_Value
- offset = dissect_ranap_ies(tvb, offset, pinfo, tree);
+ offset = dissect_ranap_ies(tvb, offset, %(ACTX)s, tree);
#.FN_BODY NAS-PDU VAL_PTR = &nas_pdu_tvb
@@ -57,17 +57,17 @@ tvbuff_t *nas_pdu_tvb=NULL;
%(DEFAULT_BODY)s
if (nas_pdu_tvb)
- dissector_try_port(nas_pdu_dissector_table, 0x1, nas_pdu_tvb, pinfo, top_tree);
+ dissector_try_port(nas_pdu_dissector_table, 0x1, nas_pdu_tvb, %(ACTX)s->pinfo, top_tree);
#.FN_BODY SecondValue
- offset = dissect_ranap_SecondValue_ies(tvb, offset, pinfo, tree);
+ offset = dissect_ranap_SecondValue_ies(tvb, offset, %(ACTX)s, tree);
#.FN_BODY FirstValue
- offset = dissect_ranap_FirstValue_ies(tvb, offset, pinfo, tree);
+ offset = dissect_ranap_FirstValue_ies(tvb, offset, %(ACTX)s, tree);
#.FN_BODY Extension
- offset = dissect_ranap_ies(tvb, offset, pinfo, tree);
+ offset = dissect_ranap_ies(tvb, offset, %(ACTX)s, tree);
#.FN_BODY RANAP_PRIVATE_IES_Value
/* FIX ME */
diff --git a/asn1/rnsap/packet-rnsap-template.c b/asn1/rnsap/packet-rnsap-template.c
index 66cc56b771..b0b013bf1b 100644
--- a/asn1/rnsap/packet-rnsap-template.c
+++ b/asn1/rnsap/packet-rnsap-template.c
@@ -583,14 +583,14 @@ static guint32 ddMode;
-static int dissect_rnsap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_rnsap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_rnsap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
-static int dissect_rnsap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
+static int dissect_rnsap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_rnsap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_rnsap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
+static int dissect_rnsap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree);
#include "packet-rnsap-fn.c"
-static int dissect_rnsap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_rnsap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -598,183 +598,183 @@ static int dissect_rnsap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset,
value_item = proto_tree_add_item(tree, hf_rnsap_initiatingMessageValue, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_rnsap_initiatingMessageValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_rnsap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_rnsap_pdu_length, &length);
proto_item_set_len(value_item,length);
switch(ProcedureCode){
case RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION: /* 0 */
- offset = dissect_id_commonTransportChannelResourcesInitialisation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelResourcesInitialisation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESRELEASE: /* 1 */
- offset = dissect_id_commonTransportChannelResourcesRelease(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelResourcesRelease(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMPRESSEDMODECOMMAND: /* 2 */
- offset = dissect_id_compressedModeCommand(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_compressedModeCommand(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DOWNLINKPOWERCONTROL: /* 3 */
- offset = dissect_id_downlinkPowerTimeslotControl(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_downlinkPowerTimeslotControl(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DOWNLINKPOWERTIMESLOTCONTROL: /* 4 */
- offset = dissect_id_downlinkPowerTimeslotControl(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_downlinkPowerTimeslotControl(tvb, offset, actx, value_tree);
break;
break;
case RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER: /* 5 */
- offset = dissect_id_downlinkSignallingTransfer(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_downlinkSignallingTransfer(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ERRORINDICATION: /* 6 */
- offset = dissect_id_errorIndication(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_errorIndication(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTFAILURE: /* 7 */
- offset = dissect_id_dedicatedMeasurementFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementFailure(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTINITIATION: /* 8 */
- offset = dissect_id_dedicatedMeasurementInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementInitiation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTREPORTING: /* 9 */
- offset = dissect_id_dedicatedMeasurementReporting(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementReporting(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTTERMINATION: /* 10 */
- offset = dissect_id_dedicatedMeasurementTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementTermination(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PAGING: /* 11 */
- offset = dissect_id_paging(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_paging(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PHYSICALCHANNELRECONFIGURATION: /* 12 */
- offset = dissect_id_physicalChannelReconfiguration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_physicalChannelReconfiguration(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PRIVATEMESSAGE: /* 13 */
- offset = dissect_id_privateMessage(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_privateMessage(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKADDITION: /* 14 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkAddition(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkAddition_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition_TDD(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_RADIOLINKCONGESTION: /* 34 */
- offset = dissect_id_radioLinkCongestion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkCongestion(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKDELETION: /* 15 */
- offset = dissect_id_radioLinkDeletion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkDeletion(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKFAILURE: /* 16 */
- offset = dissect_id_radioLinkFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkFailure(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKPREEMPTION: /* 17 */
- offset = dissect_id_radioLinkPreemption(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkPreemption(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKRESTORATION: /* 18 */
- offset = dissect_id_radioLinkRestoration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkRestoration(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKSETUP: /* 19 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkSetup(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkSetupTdd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetupTdd(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_RELOCATIONCOMMIT: /* 20 */
- offset = dissect_id_relocationCommit(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_relocationCommit(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCANCELLATION: /* 21 */
- offset = dissect_id_synchronisedRadioLinkReconfigurationCancellation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationCancellation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCOMMIT: /* 22 */
- offset = dissect_id_synchronisedRadioLinkReconfigurationCommit(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationCommit(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION: /* 23 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation_TDD(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION: /* 24 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration_TDD(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_UPLINKSIGNALLINGTRANSFER: /* 25 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_uplinkSignallingTransfer(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uplinkSignallingTransfer(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_uplinkSignallingTransfer_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uplinkSignallingTransfer_TDD(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_COMMONMEASUREMENTFAILURE: /* 26 */
- offset = dissect_id_commonMeasurementFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementFailure(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTINITIATION: /* 27 */
- offset = dissect_id_commonMeasurementInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementInitiation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTREPORTING: /* 28 */
- offset = dissect_id_commonMeasurementReporting(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementReporting(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTTERMINATION: /* 29 */
- offset = dissect_id_commonMeasurementTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementTermination(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEFAILURE: /* 30 */
- offset = dissect_id_informationExchangeFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeFailure(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEINITIATION: /* 31 */
- offset = dissect_id_informationExchangeInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeInitiation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONREPORTING: /* 32 */
- offset = dissect_id_informationReporting(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationReporting(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGETERMINATION: /* 33 */
- offset = dissect_id_informationExchangeTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeTermination(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RESET: /* 35 */
- offset = dissect_id_reset(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_reset(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKACTIVATION: /* 36 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkActivation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkActivation(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkActivation_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkActivation_TDD(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_GERANUPLINKSIGNALLINGTRANSFER: /* 37 */
- offset = dissect_id_gERANuplinkSignallingTransfer(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_gERANuplinkSignallingTransfer(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKPARAMETERUPDATE: /* 38 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkParameterUpdate(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkParameterUpdate(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkParameterUpdate_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkParameterUpdate_TDD(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_UEMEASUREMENTFAILURE: /* 39 */
- offset = dissect_id_uEMeasurementFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uEMeasurementFailure(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTINITIATION: /* 40 */
- offset = dissect_id_uEMeasurementInitiation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uEMeasurementInitiation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTREPORTING: /* 41 */
- offset = dissect_id_uEMeasurementReporting(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uEMeasurementReporting(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTTERMINATION: /* 42 */
- offset = dissect_id_uEMeasurementTermination(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uEMeasurementTermination(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_IURDEACTIVATETRACE: /* 43 */
- offset = dissect_id_iurDeactivateTrace(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_iurDeactivateTrace(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_IURINVOKETRACE: /* 44 */
- offset = dissect_id_iurInvokeTrace(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_iurInvokeTrace(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MBMSATTACH: /* 45 */
- offset = dissect_id_mBMSAttach(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_mBMSAttach(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MBMSDETACH: /* 46 */
- offset = dissect_id_mBMSDetach(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_mBMSDetach(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DIRECTINFORMATIONTRANSFER: /* 48 */
- offset = dissect_id_directInformationTransfer(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_directInformationTransfer(tvb, offset, actx, value_tree);
break;
default:
offset = offset + (length<<3);
@@ -784,7 +784,7 @@ static int dissect_rnsap_InitiatingMessageValueValue(tvbuff_t *tvb, int offset,
return offset;
}
-static int dissect_rnsap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_rnsap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -792,65 +792,65 @@ static int dissect_rnsap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset,
value_item = proto_tree_add_item(tree, hf_rnsap_successfulOutcomeValue, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_rnsap_initiatingMessageValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_rnsap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_rnsap_pdu_length, &length);
proto_item_set_len(value_item,length);
switch(ProcedureCode){
case RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION:
if (ddMode==RNSAP_FDD){
- offset = dissect_id_commonTransportChannelResourcesInitialisation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelResourcesInitialisation1(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_commonTransportChannelResourcesInitialisation_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelResourcesInitialisation_TDD(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_DEDICATEDMEASUREMENTINITIATION: /* 8 */
- offset = dissect_id_dedicatedMeasurementInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementInitiation2(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PHYSICALCHANNELRECONFIGURATION: /* 12 */
- offset = dissect_id_physicalChannelReconfiguration1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_physicalChannelReconfiguration1(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKADDITION: /* 14 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkAddition1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition1(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkAddition_TDD1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition_TDD1(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_RADIOLINKDELETION: /* 15 */
- offset = dissect_id_radioLinkDeletion1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkDeletion1(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKSETUP: /* 19 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkSetup1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup1(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkSetupTdd1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetupTdd1(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION: /* 23 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation1(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation_TDD(tvb, offset, actx, value_tree);
}
case RNSAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION: /* 24 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration1(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration_TDD1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration_TDD1(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_COMMONMEASUREMENTINITIATION: /* 27 */
- offset = dissect_id_commonMeasurementInitiation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementInitiation1(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEINITIATION: /* 31 */
- offset = dissect_id_informationExchangeInitiation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeInitiation1(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RESET: /* 35 */
- offset = dissect_id_reset1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_reset1(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTINITIATION: /* 40 */
- offset = dissect_id_uEMeasurementInitiation1(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uEMeasurementInitiation1(tvb, offset, actx, value_tree);
break;
default:
@@ -861,7 +861,7 @@ static int dissect_rnsap_SuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset,
return offset;
}
-static int dissect_rnsap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_rnsap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -869,52 +869,52 @@ static int dissect_rnsap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset
value_item = proto_tree_add_item(tree, hf_rnsap_unsuccessfulOutcomeValue, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_rnsap_UnsuccessfulOutcomeValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_rnsap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_rnsap_pdu_length, &length);
proto_item_set_len(value_item,length);
switch(ProcedureCode){
case RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION:
- offset = dissect_id_commonTransportChannelResourcesInitialisation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonTransportChannelResourcesInitialisation2(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTINITIATION: /* 8 */
- offset = dissect_id_dedicatedMeasurementInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_dedicatedMeasurementInitiation2(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PHYSICALCHANNELRECONFIGURATION: /* 12 */
- offset = dissect_id_physicalChannelReconfiguration2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_physicalChannelReconfiguration2(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RADIOLINKADDITION: /* 14 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkAddition2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition2(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkAddition_TDD2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkAddition_TDD2(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_RADIOLINKSETUP: /* 19 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_radioLinkSetup2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetup2(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_radioLinkSetupTdd2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_radioLinkSetupTdd2(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION: /* 23 */
- offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_synchronisedRadioLinkReconfigurationPreparation2(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION: /* 24 */
if (ddMode==RNSAP_FDD){
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration2(tvb, offset, actx, value_tree);
}else{
- offset = dissect_id_unSynchronisedRadioLinkReconfiguration_TDD2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_unSynchronisedRadioLinkReconfiguration_TDD2(tvb, offset, actx, value_tree);
}
break;
case RNSAP_ID_COMMONMEASUREMENTINITIATION: /* 27 */
- offset = dissect_id_commonMeasurementInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_commonMeasurementInitiation2(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEINITIATION: /* 31 */
- offset = dissect_id_informationExchangeInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_informationExchangeInitiation2(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTINITIATION: /* 40 */
- offset = dissect_id_uEMeasurementInitiation2(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_uEMeasurementInitiation2(tvb, offset, actx, value_tree);
break;
default:
@@ -925,7 +925,7 @@ static int dissect_rnsap_UnsuccessfulOutcomeValueValue(tvbuff_t *tvb, int offset
return offset;
}
-static int dissect_rnsap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree){
+static int dissect_rnsap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree){
proto_item *value_item = NULL;
proto_tree *value_tree = NULL;
guint length;
@@ -933,50 +933,50 @@ static int dissect_rnsap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_
value_item = proto_tree_add_item(tree, hf_rnsap_value, tvb, 0, -1, FALSE);
value_tree = proto_item_add_subtree(value_item, ett_rnsap_ProtocolIEValueValue);
- offset = dissect_per_length_determinant(tvb, offset, pinfo, value_tree, hf_rnsap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, actx, value_tree, hf_rnsap_IE_length, &length);
proto_item_set_len(value_item,length);
switch(ProtocolIE_ID){
case RNSAP_ID_ALLOWEDQUEUINGTIME: /* 4 */
- offset = dissect_id_AllowedQueuingTime(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AllowedQueuingTime(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ALLOWED_RATE_INFORMATION: /* 42 */
- offset = dissect_id_Allowed_Rate_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Allowed_Rate_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ANTENNACOLOCATIONINDICATOR: /* 309 */
- offset = dissect_id_AntennaColocationIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AntennaColocationIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_BINDINGID: /* 5 */
- offset = dissect_id_BindingID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_BindingID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_C_ID: /* 6 */
- offset = dissect_id_C_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_C_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_C_RNTI: /* 7 */
- offset = dissect_id_C_RNTI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_C_RNTI(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CELL_CAPACITY_CLASS_VALUE: /* 303 */
- offset = dissect_id_Cell_Capacity_Class_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Cell_Capacity_Class_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CFN: /* 8 */
- offset = dissect_id_CFN(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CFN(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CN_CS_DOMAINIDENTIFIER: /* 9 */
- offset = dissect_id_CN_CS_DomainIdentifier(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CN_CS_DomainIdentifier(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CN_PS_DOMAINIDENTIFIER: /* 10 */
- offset = dissect_id_CN_PS_DomainIdentifier(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CN_PS_DomainIdentifier(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CAUSE: /* 11 */
- offset = dissect_id_Cause(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Cause(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COVERAGEINDICATOR: /* 310 */
- offset = dissect_id_CoverageIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CoverageIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CRITICALITYDIAGNOSTICS: /* 20 */
- offset = dissect_id_CriticalityDiagnostics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CriticalityDiagnostics(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CONTEXTINFOITEM_RESET: /* 211 */
offset = offset + (length<<3);
@@ -985,1278 +985,1278 @@ static int dissect_rnsap_ProtocolIEValueValue(tvbuff_t *tvb, int offset, packet_
offset = offset + (length<<3);
break;
case RNSAP_ID_D_RNTI: /* 21 */
- offset = dissect_id_D_RNTI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_D_RNTI(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_D_RNTI_RELEASEINDICATION: /* 22 */
- offset = dissect_id_D_RNTI_ReleaseIndication(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_D_RNTI_ReleaseIndication(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCHS_TO_ADD_FDD: /* 26 */
- offset = dissect_id_DCHs_to_Add_FDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCHs_to_Add_FDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCHS_TO_ADD_TDD: /* 27 */
- offset = dissect_id_DCHs_to_Add_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCHs_to_Add_TDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_DELETELIST_RL_RECONFPREPFDD: /* 30 */
- offset = dissect_id_DCH_DeleteList_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_DELETELIST_RL_RECONFPREPTDD: /* 31 */
- offset = dissect_id_DCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_DELETELIST_RL_RECONFRQSTFDD: /* 32 */
- offset = dissect_id_DCH_DeleteList_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_DELETELIST_RL_RECONFRQSTTDD: /* 33 */
- offset = dissect_id_DCH_DeleteList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_DeleteList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_FDD_INFORMATION: /* 34 */
- offset = dissect_id_DCH_FDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_FDD_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_TDD_INFORMATION: /* 35 */
- offset = dissect_id_DCH_TDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_TDD_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_FDD_DCHS_TO_MODIFY: /* 39 */
- offset = dissect_id_FDD_DCHs_to_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FDD_DCHs_to_Modify(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_DCHS_TO_MODIFY: /* 40 */
- offset = dissect_id_TDD_DCHs_to_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_DCHs_to_Modify(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_INFORMATIONRESPONSE: /* 43 */
- offset = dissect_id_DCH_InformationResponse(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_InformationResponse(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DCH_RATE_INFORMATIONITEM_RL_CONGESTIND: /* 38 */
- offset = dissect_id_DCH_Rate_InformationItem_RL_CongestInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DCH_Rate_InformationItem_RL_CongestInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONADDITEM_RL_RECONFPREPTDD: /* 44 */
- offset = dissect_id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONLISTIE_RL_RECONFREADYTDD: /* 45 */
- offset = dissect_id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONDELETEITEM_RL_RECONFRQSTTDD: /* 46 */
- offset = dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONITEM_RL_SETUPRQSTTDD: /* 47 */
- offset = dissect_id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONLISTIE_PHYCHRECONFRQSTTDD: /* 48 */
- offset = dissect_id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONLISTIE_RL_ADDITIONRSPTDD: /* 49 */
- offset = dissect_id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONLISTIE_RL_SETUPRSPTDD: /* 50 */
- offset = dissect_id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONADDLIST_RL_RECONFPREPTDD: /* 51 */
- offset = dissect_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFRQSTTDD: /* 52 */
- offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONLIST_RL_SETUPRQSTTDD: /* 53 */
- offset = dissect_id_DL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_FDD_DL_CODEINFORMATION: /* 54 */
- offset = dissect_id_FDD_DL_CodeInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FDD_DL_CodeInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATION_RL_RECONFPREPFDD: /* 59 */
- offset = dissect_id_DL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATION_RL_SETUPRQSTFDD: /* 60 */
- offset = dissect_id_DL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATION_RL_RECONFRQSTFDD: /* 61 */
- offset = dissect_id_DL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATIONITEM_PHYCHRECONFRQSTTDD: /* 62 */
- offset = dissect_id_DL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATIONITEM_RL_ADDITIONRSPTDD: /* 63 */
- offset = dissect_id_DL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATIONITEM_RL_SETUPRSPTDD: /* 64 */
- offset = dissect_id_DL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_TIMINGADJUSTMENT: /* 278 */
- offset = dissect_id_DL_DPCH_TimingAdjustment(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_TimingAdjustment(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DLREFERENCEPOWER: /* 67 */
- offset = dissect_id_DLReferencePower(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DLReferencePower(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DLREFERENCEPOWERLIST_DL_PC_RQST: /* 68 */
- offset = dissect_id_DLReferencePowerList_DL_PC_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DLReferencePowerList_DL_PC_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_REFERENCEPOWERINFORMATION_DL_PC_RQST: /* 69 */
- offset = dissect_id_DL_ReferencePowerInformation_DL_PC_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_ReferencePowerInformation_DL_PC_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DPC_MODE: /* 12 */
- offset = dissect_id_DPC_Mode(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DPC_Mode(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DRXCYCLELENGTHCOEFFICIENT: /* 70 */
- offset = dissect_id_DRXCycleLengthCoefficient(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DRXCycleLengthCoefficient(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_FAIL_IND: /* 470 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Fail_Ind(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Fail_Ind(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_FAIL: /* 471 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Fail(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Fail(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RPRT: /* 71 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Rprt(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RQST: /* 72 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTOBJECTTYPE_DM_RSP: /* 73 */
- offset = dissect_id_DedicatedMeasurementObjectType_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DedicatedMeasurementObjectType_DM_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DEDICATEDMEASUREMENTTYPE: /* 74 */
- offset = dissect_id_DedicatedMeasurementType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DedicatedMeasurementType(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_FACH_INFOFORUESELECTEDS_CCPCH_CTCH_RESOURCERSPFDD: /* 82 */
- offset = dissect_id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_FACH_INFOFORUESELECTEDS_CCPCH_CTCH_RESOURCERSPTDD: /* 83 */
- offset = dissect_id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_GUARANTEED_RATE_INFORMATION: /* 41 */
- offset = dissect_id_Guaranteed_Rate_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Guaranteed_Rate_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_IMSI: /* 84 */
- offset = dissect_id_IMSI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IMSI(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HCS_PRIO: /* 311 */
- offset = dissect_id_HCS_Prio(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HCS_Prio(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_L3_INFORMATION: /* 85 */
- offset = dissect_id_L3_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_L3_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ADJUSTMENTPERIOD: /* 90 */
- offset = dissect_id_AdjustmentPeriod(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AdjustmentPeriod(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MAXADJUSTMENTSTEP: /* 91 */
- offset = dissect_id_MaxAdjustmentStep(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MaxAdjustmentStep(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MEASUREMENTFILTERCOEFFICIENT: /* 92 */
- offset = dissect_id_MeasurementFilterCoefficient(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementFilterCoefficient(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MESSAGESTRUCTURE: /* 57 */
- offset = dissect_id_MessageStructure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MessageStructure(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MEASUREMENTID: /* 93 */
- offset = dissect_id_MeasurementID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NEIGHBOURING_GSM_CELLINFORMATION: /* 13 */
- offset = dissect_id_Neighbouring_GSM_CellInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Neighbouring_GSM_CellInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NEIGHBOURING_UMTS_CELLINFORMATIONITEM: /* 95 */
- offset = dissect_id_Neighbouring_UMTS_CellInformationItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Neighbouring_UMTS_CellInformationItem(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NRT_LOAD_INFORMATION_VALUE: /* 305 */
- offset = dissect_id_NRT_Load_Information_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NRT_Load_Information_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NRT_LOAD_INFORMATION_VALUE_INCRDECRTHRES: /* 306 */
- offset = dissect_id_NRT_Load_Information_Value_IncrDecrThres(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NRT_Load_Information_Value_IncrDecrThres(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PAGINGAREA_PAGINGRQST: /* 102 */
- offset = dissect_id_PagingArea_PagingRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PagingArea_PagingRqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_FACH_FLOWCONTROLINFORMATION: /* 103 */
- offset = dissect_id_FACH_FlowControlInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FACH_FlowControlInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PARTIALREPORTINGINDICATOR: /* 472 */
- offset = dissect_id_PartialReportingIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PartialReportingIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PERMANENT_NAS_UE_IDENTITY: /* 17 */
- offset = dissect_id_Permanent_NAS_UE_Identity(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Permanent_NAS_UE_Identity(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_POWERADJUSTMENTTYPE: /* 107 */
- offset = dissect_id_PowerAdjustmentType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PowerAdjustmentType(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RANAP_RELOCATIONINFORMATION: /* 109 */
- offset = dissect_id_RANAP_RelocationInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RANAP_RelocationInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_PHYCHRECONFRQSTFDD: /* 110 */
- offset = dissect_id_RL_Information_PhyChReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_PhyChReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_PHYCHRECONFRQSTTDD: /* 111 */
- offset = dissect_id_RL_Information_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_ADDITIONRQSTFDD: /* 112 */
- offset = dissect_id_RL_Information_RL_AdditionRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_AdditionRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_ADDITIONRQSTTDD: /* 113 */
- offset = dissect_id_RL_Information_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_DELETIONRQST: /* 114 */
- offset = dissect_id_RL_Information_RL_DeletionRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_DeletionRqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_FAILUREIND: /* 115 */
- offset = dissect_id_RL_Information_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_RECONFPREPFDD: /* 116 */
- offset = dissect_id_RL_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_RESTOREIND: /* 117 */
- offset = dissect_id_RL_Information_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_SETUPRQSTFDD: /* 118 */
- offset = dissect_id_RL_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_SETUPRQSTTDD: /* 119 */
- offset = dissect_id_RL_Information_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONITEM_RL_CONGESTIND: /* 55 */
- offset = dissect_id_RL_InformationItem_RL_CongestInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_CongestInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONITEM_DM_RPRT: /* 120 */
- offset = dissect_id_RL_InformationItem_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_DM_Rprt(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONITEM_DM_RQST: /* 121 */
- offset = dissect_id_RL_InformationItem_DM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_DM_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONITEM_DM_RSP: /* 122 */
- offset = dissect_id_RL_InformationItem_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_DM_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONITEM_RL_PREEMPTREQUIREDIND: /* 2 */
- offset = dissect_id_RL_InformationItem_RL_PreemptRequiredInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_PreemptRequiredInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONITEM_RL_SETUPRQSTFDD: /* 123 */
- offset = dissect_id_RL_InformationItem_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationItem_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONLIST_RL_CONGESTIND: /* 56 */
- offset = dissect_id_RL_InformationList_RL_CongestInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_CongestInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONLIST_RL_ADDITIONRQSTFDD: /* 124 */
- offset = dissect_id_RL_InformationList_RL_AdditionRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_AdditionRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONLIST_RL_DELETIONRQST: /* 125 */
- offset = dissect_id_RL_InformationList_RL_DeletionRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_DeletionRqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONLIST_RL_PREEMPTREQUIREDIND: /* 1 */
- offset = dissect_id_RL_InformationList_RL_PreemptRequiredInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_PreemptRequiredInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONLIST_RL_RECONFPREPFDD: /* 126 */
- offset = dissect_id_RL_InformationList_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationList_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSE_RL_ADDITIONRSPTDD: /* 127 */
- offset = dissect_id_RL_InformationResponse_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSE_RL_RECONFREADYTDD: /* 128 */
- offset = dissect_id_RL_InformationResponse_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSE_RL_SETUPRSPTDD: /* 129 */
- offset = dissect_id_RL_InformationResponse_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSEITEM_RL_ADDITIONRSPFDD: /* 130 */
- offset = dissect_id_RL_InformationResponseItem_RL_AdditionRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_AdditionRspFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSEITEM_RL_RECONFREADYFDD: /* 131 */
- offset = dissect_id_RL_InformationResponseItem_RL_ReconfReadyFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_ReconfReadyFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSEITEM_RL_RECONFRSPFDD: /* 132 */
- offset = dissect_id_RL_InformationResponseItem_RL_ReconfRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_ReconfRspFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSEITEM_RL_SETUPRSPFDD: /* 133 */
- offset = dissect_id_RL_InformationResponseItem_RL_SetupRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseItem_RL_SetupRspFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSELIST_RL_ADDITIONRSPFDD: /* 134 */
- offset = dissect_id_RL_InformationResponseList_RL_AdditionRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_AdditionRspFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSELIST_RL_RECONFREADYFDD: /* 135 */
- offset = dissect_id_RL_InformationResponseList_RL_ReconfReadyFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_ReconfReadyFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSELIST_RL_RECONFRSPFDD: /* 136 */
- offset = dissect_id_RL_InformationResponseList_RL_ReconfRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_ReconfRspFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSE_RL_RECONFRSPTDD: /* 28 */
- offset = dissect_id_RL_InformationResponse_RL_ReconfRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponse_RL_ReconfRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATIONRESPONSELIST_RL_SETUPRSPFDD: /* 137 */
- offset = dissect_id_RL_InformationResponseList_RL_SetupRspFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_InformationResponseList_RL_SetupRspFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_RECONFIGURATIONFAILURE_RL_RECONFFAIL: /* 141 */
- offset = dissect_id_RL_ReconfigurationFailure_RL_ReconfFail(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ReconfigurationFailure_RL_ReconfFail(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_INFORMATIONITEM_DM_RPRT: /* 143 */
- offset = dissect_id_RL_Set_InformationItem_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_InformationItem_DM_Rprt(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_INFORMATIONITEM_DM_RQST: /* 144 */
- offset = dissect_id_RL_Set_InformationItem_DM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_InformationItem_DM_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_INFORMATIONITEM_DM_RSP: /* 145 */
- offset = dissect_id_RL_Set_InformationItem_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_InformationItem_DM_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_INFORMATION_RL_FAILUREIND: /* 146 */
- offset = dissect_id_RL_Set_Information_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_Information_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_INFORMATION_RL_RESTOREIND: /* 147 */
- offset = dissect_id_RL_Set_Information_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_Information_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_SUCCESSFUL_INFORMATIONITEM_DM_FAIL: /* 473 */
- offset = dissect_id_RL_Set_Successful_InformationItem_DM_Fail(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_Successful_InformationItem_DM_Fail(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_UNSUCCESSFUL_INFORMATIONITEM_DM_FAIL: /* 474 */
- offset = dissect_id_RL_Set_Unsuccessful_InformationItem_DM_Fail(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_Unsuccessful_InformationItem_DM_Fail(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SET_UNSUCCESSFUL_INFORMATIONITEM_DM_FAIL_IND: /* 475 */
- offset = dissect_id_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SUCCESSFUL_INFORMATIONITEM_DM_FAIL: /* 476 */
- offset = dissect_id_RL_Successful_InformationItem_DM_Fail(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Successful_InformationItem_DM_Fail(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_UNSUCCESSFUL_INFORMATIONITEM_DM_FAIL: /* 477 */
- offset = dissect_id_RL_Unsuccessful_InformationItem_DM_Fail(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Unsuccessful_InformationItem_DM_Fail(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_UNSUCCESSFUL_INFORMATIONITEM_DM_FAIL_IND: /* 478 */
- offset = dissect_id_RL_Unsuccessful_InformationItem_DM_Fail_Ind(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Unsuccessful_InformationItem_DM_Fail_Ind(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_REPORTCHARACTERISTICS: /* 152 */
- offset = dissect_id_ReportCharacteristics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ReportCharacteristics(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_REPORTING_OBJECT_RL_FAILUREIND: /* 153 */
- offset = dissect_id_Reporting_Object_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Reporting_Object_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_REPORING_OBJECT_RL_RESTOREIND: /* 154 */
- offset = dissect_id_Reporing_Object_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Reporing_Object_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RT_LOAD_VALUE: /* 307 */
- offset = dissect_id_RT_Load_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RT_Load_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RT_LOAD_VALUE_INCRDECRTHRES: /* 308 */
- offset = dissect_id_RT_Load_Value_IncrDecrThres(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RT_Load_Value_IncrDecrThres(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_S_RNTI: /* 155 */
- offset = dissect_id_S_RNTI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_S_RNTI(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RESETINDICATOR: /* 244 */
- offset = dissect_id_ResetIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ResetIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RNC_ID: /* 245 */
- offset = dissect_id_RNC_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RNC_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SAI: /* 156 */
- offset = dissect_id_SAI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SAI(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SRNC_ID: /* 157 */
- offset = dissect_id_SRNC_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SRNC_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SUCCESSFULRL_INFORMATIONRESPONSE_RL_ADDITIONFAILUREFDD: /* 159 */
- offset = dissect_id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SUCCESSFULRL_INFORMATIONRESPONSE_RL_SETUPFAILUREFDD: /* 160 */
- offset = dissect_id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRANSPORTBEARERID: /* 163 */
- offset = dissect_id_TransportBearerID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TransportBearerID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRANSPORTBEARERREQUESTINDICATOR: /* 164 */
- offset = dissect_id_TransportBearerRequestIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TransportBearerRequestIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRANSPORTLAYERADDRESS: /* 165 */
- offset = dissect_id_TransportLayerAddress(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TransportLayerAddress(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TYPEOFERROR: /* 140 */
- offset = dissect_id_TypeOfError(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TypeOfError(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UC_ID: /* 166 */
- offset = dissect_id_UC_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UC_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_ADDINFORMATION_RL_RECONFPREPTDD: /* 167 */
- offset = dissect_id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONADDLIST_RL_RECONFPREPTDD: /* 169 */
- offset = dissect_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONITEM_RL_SETUPRQSTTDD: /* 171 */
- offset = dissect_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONLIST_RL_SETUPRQSTTDD: /* 172 */
- offset = dissect_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONLISTIE_PHYCHRECONFRQSTTDD: /* 173 */
- offset = dissect_id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONLISTIE_RL_ADDITIONRSPTDD: /* 174 */
- offset = dissect_id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONLISTIE_RL_RECONFREADYTDD: /* 175 */
- offset = dissect_id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONLISTIE_RL_SETUPRSPTDD: /* 176 */
- offset = dissect_id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATION_RL_RECONFPREPFDD: /* 177 */
- offset = dissect_id_UL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATION_RL_RECONFRQSTFDD: /* 178 */
- offset = dissect_id_UL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATION_RL_SETUPRQSTFDD: /* 179 */
- offset = dissect_id_UL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATIONITEM_PHYCHRECONFRQSTTDD: /* 180 */
- offset = dissect_id_UL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATIONITEM_RL_ADDITIONRSPTDD: /* 181 */
- offset = dissect_id_UL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATIONITEM_RL_SETUPRSPTDD: /* 182 */
- offset = dissect_id_UL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATIONADDLISTIE_RL_RECONFREADYTDD: /* 183 */
- offset = dissect_id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_SIRTARGET: /* 184 */
- offset = dissect_id_UL_SIRTarget(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_SIRTarget(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_URA_INFORMATION: /* 185 */
- offset = dissect_id_URA_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_URA_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNSUCCESSFULRL_INFORMATIONRESPONSE_RL_ADDITIONFAILUREFDD: /* 188 */
- offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNSUCCESSFULRL_INFORMATIONRESPONSE_RL_SETUPFAILUREFDD: /* 189 */
- offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNSUCCESSFULRL_INFORMATIONRESPONSE_RL_SETUPFAILURETDD: /* 190 */
- offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ACTIVE_PATTERN_SEQUENCE_INFORMATION: /* 193 */
- offset = dissect_id_Active_Pattern_Sequence_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Active_Pattern_Sequence_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ADJUSTMENTRATIO: /* 194 */
- offset = dissect_id_AdjustmentRatio(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_AdjustmentRatio(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CAUSELEVEL_RL_ADDITIONFAILUREFDD: /* 197 */
- offset = dissect_id_CauseLevel_RL_AdditionFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_AdditionFailureFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CAUSELEVEL_RL_ADDITIONFAILURETDD: /* 198 */
- offset = dissect_id_CauseLevel_RL_AdditionFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_AdditionFailureTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CAUSELEVEL_RL_RECONFFAILURE: /* 199 */
- offset = dissect_id_CauseLevel_RL_ReconfFailure(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_ReconfFailure(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CAUSELEVEL_RL_SETUPFAILUREFDD: /* 200 */
- offset = dissect_id_CauseLevel_RL_SetupFailureFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_SetupFailureFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CAUSELEVEL_RL_SETUPFAILURETDD: /* 201 */
- offset = dissect_id_CauseLevel_RL_SetupFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CauseLevel_RL_SetupFailureTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONDELETEITEM_RL_RECONFPREPTDD: /* 205 */
- offset = dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONMODIFYITEM_RL_RECONFPREPTDD: /* 206 */
- offset = dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONMODIFYITEM_RL_RECONFRQSTTDD: /* 207 */
- offset = dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFPREPTDD: /* 208 */
- offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFPREPTDD: /* 209 */
- offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD: /* 210 */
- offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATIONADDLISTIE_RL_RECONFREADYTDD: /* 212 */
- offset = dissect_id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATIONDELETELISTIE_RL_RECONFREADYTDD: /* 213 */
- offset = dissect_id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATIONMODIFYLISTIE_RL_RECONFREADYTDD: /* 214 */
- offset = dissect_id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DSCHS_TO_ADD_TDD: /* 215 */
- offset = dissect_id_DSCHs_to_Add_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCHs_to_Add_TDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_216: /* 216 */
break;
case RNSAP_ID_DSCH_DELETELIST_RL_RECONFPREPTDD: /* 217 */
- offset = dissect_id_DSCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_218: /* 218 */
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_219: /* 219 */
break;
case RNSAP_ID_DSCH_INFORMATIONLISTIE_RL_ADDITIONRSPTDD: /* 220 */
- offset = dissect_id_DSCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DSCH_INFORMATIONLISTIES_RL_SETUPRSPTDD: /* 221 */
- offset = dissect_id_DSCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DSCH_TDD_INFORMATION: /* 222 */
- offset = dissect_id_DSCH_TDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_TDD_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_223: /* 223 */
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_226: /* 226 */
break;
case RNSAP_ID_DSCH_MODIFYLIST_RL_RECONFPREPTDD: /* 227 */
- offset = dissect_id_DSCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_228: /* 228 */
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_324: /* 324 */
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_229: /* 229 */
break;
case RNSAP_ID_DSCHTOBEADDEDORMODIFIEDLIST_RL_RECONFREADYTDD: /* 230 */
- offset = dissect_id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_29: /* 29 */
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_225: /* 225 */
break;
case RNSAP_ID_GA_CELL: /* 232 */
- offset = dissect_id_GA_Cell(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_GA_Cell(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_GA_CELLADDITIONALSHAPES: /* 3 */
- offset = dissect_id_GA_CellAdditionalShapes(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_GA_CellAdditionalShapes(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_246: /* 246 */
break;
case RNSAP_ID_TRANSMISSION_GAP_PATTERN_SEQUENCE_INFORMATION: /* 255 */
- offset = dissect_id_Transmission_Gap_Pattern_Sequence_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Transmission_Gap_Pattern_Sequence_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_DELETEINFORMATION_RL_RECONFPREPTDD: /* 256 */
- offset = dissect_id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_MODIFYINFORMATION_RL_RECONFPREPTDD: /* 257 */
- offset = dissect_id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONMODIFYITEM_RL_RECONFRQSTTDD: /* 258 */
- offset = dissect_id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFPREPTDD: /* 259 */
- offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFPREPTDD: /* 260 */
- offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONMODIFYLIST_RL_RECONFRQSTTDD: /* 261 */
- offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONDELETEITEM_RL_RECONFRQSTTDD: /* 262 */
- offset = dissect_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONDELETELIST_RL_RECONFRQSTTDD: /* 263 */
- offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATIONDELETELISTIE_RL_RECONFREADYTDD: /* 264 */
- offset = dissect_id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_INFORMATIONMODIFYLISTIE_RL_RECONFREADYTDD: /* 265 */
- offset = dissect_id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNSUCCESSFULRL_INFORMATIONRESPONSE_RL_ADDITIONFAILURETDD: /* 266 */
- offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCHS_TO_ADD: /* 267 */
- offset = dissect_id_USCHs_to_Add(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCHs_to_Add(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCH_DELETELIST_RL_RECONFPREPTDD: /* 268 */
- offset = dissect_id_USCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCH_INFORMATIONLISTIE_RL_ADDITIONRSPTDD: /* 269 */
- offset = dissect_id_USCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCH_INFORMATIONLISTIES_RL_SETUPRSPTDD: /* 270 */
- offset = dissect_id_USCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCH_INFORMATION: /* 271 */
- offset = dissect_id_USCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCH_MODIFYLIST_RL_RECONFPREPTDD: /* 272 */
- offset = dissect_id_USCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCHTOBEADDEDORMODIFIEDLIST_RL_RECONFREADYTDD: /* 273 */
- offset = dissect_id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_PHYSICAL_CHANNEL_INFORMATION_RL_SETUPRQSTTDD: /* 274 */
- offset = dissect_id_DL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_PHYSICAL_CHANNEL_INFORMATION_RL_SETUPRQSTTDD: /* 275 */
- offset = dissect_id_UL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CLOSEDLOOPMODE1_SUPPORTINDICATOR: /* 276 */
- offset = dissect_id_ClosedLoopMode1_SupportIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ClosedLoopMode1_SupportIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_277: /* 277 */
break;
case RNSAP_ID_STTD_SUPPORTINDICATOR: /* 279 */
- offset = dissect_id_STTD_SupportIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_STTD_SupportIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CFNREPORTINGINDICATOR: /* 14 */
- offset = dissect_id_CFNReportingIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CFNReportingIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CNORIGINATEDPAGE_PAGINGRQST: /* 23 */
- offset = dissect_id_CNOriginatedPage_PagingRqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CNOriginatedPage_PagingRqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INNERLOOPDLPCSTATUS: /* 24 */
- offset = dissect_id_InnerLoopDLPCStatus(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InnerLoopDLPCStatus(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PROPAGATIONDELAY: /* 25 */
- offset = dissect_id_PropagationDelay(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PropagationDelay(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RXTIMINGDEVIATIONFORTA: /* 36 */
- offset = dissect_id_RxTimingDeviationForTA(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RxTimingDeviationForTA(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TIMESLOT_ISCP: /* 37 */
- offset = dissect_id_timeSlot_ISCP(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_timeSlot_ISCP(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_INFORMATIONITEM_RL_FAILUREIND: /* 15 */
- offset = dissect_id_CCTrCH_InformationItem_RL_FailureInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_InformationItem_RL_FailureInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_INFORMATIONITEM_RL_RESTOREIND: /* 16 */
- offset = dissect_id_CCTrCH_InformationItem_RL_RestoreInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_InformationItem_RL_RestoreInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTACCURACY: /* 280 */
- offset = dissect_id_CommonMeasurementAccuracy(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementAccuracy(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RPRT: /* 281 */
- offset = dissect_id_CommonMeasurementObjectType_CM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementObjectType_CM_Rprt(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RQST: /* 282 */
- offset = dissect_id_CommonMeasurementObjectType_CM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementObjectType_CM_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTOBJECTTYPE_CM_RSP: /* 283 */
- offset = dissect_id_CommonMeasurementObjectType_CM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementObjectType_CM_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONMEASUREMENTTYPE: /* 284 */
- offset = dissect_id_CommonMeasurementType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonMeasurementType(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CONGESTIONCAUSE: /* 18 */
- offset = dissect_id_CongestionCause(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CongestionCause(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SFN: /* 285 */
- offset = dissect_id_SFN(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SFN(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SFNREPORTINGINDICATOR: /* 286 */
- offset = dissect_id_SFNReportingIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SFNReportingIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEID: /* 287 */
- offset = dissect_id_InformationExchangeID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RPRT: /* 288 */
- offset = dissect_id_InformationExchangeObjectType_InfEx_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeObjectType_InfEx_Rprt(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RQST: /* 289 */
- offset = dissect_id_InformationExchangeObjectType_InfEx_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeObjectType_InfEx_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONEXCHANGEOBJECTTYPE_INFEX_RSP: /* 290 */
- offset = dissect_id_InformationExchangeObjectType_InfEx_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationExchangeObjectType_InfEx_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONREPORTCHARACTERISTICS: /* 291 */
- offset = dissect_id_InformationReportCharacteristics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationReportCharacteristics(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INFORMATIONTYPE: /* 292 */
- offset = dissect_id_InformationType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InformationType(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NEIGHBOURING_LCR_TDD_CELLINFORMATION: /* 58 */
- offset = dissect_id_neighbouring_LCR_TDD_CellInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_neighbouring_LCR_TDD_CellInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_TIMESLOT_ISCP_LCR_INFORMATION_RL_SETUPRQSTTDD: /* 65 */
- offset = dissect_id_DL_Timeslot_ISCP_LCR_Information_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_Timeslot_ISCP_LCR_Information_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_LCR_INFORMATIONRESPONSE_RL_SETUPRSPTDD: /* 66 */
- offset = dissect_id_RL_LCR_InformationResponse_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_LCR_InformationResponse_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_LCR_INFORMATIONLISTIE_RL_SETUPRSPTDD: /* 75 */
- offset = dissect_id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_LCR_INFORMATIONITEM_RL_SETUPRSPTDD: /* 76 */
- offset = dissect_id_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_LCR_INFORMATIONLISTIE_RL_SETUPRSPTDD: /* 77 */
- offset = dissect_id_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_LCR_INFORMATIONITEM_RL_SETUPRSPTDD: /* 78 */
- offset = dissect_id_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DSCH_LCR_INFORMATIONLISTIES_RL_SETUPRSPTDD: /* 79 */
- offset = dissect_id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCH_LCR_INFORMATIONLISTIES_RL_SETUPRSPTDD: /* 80 */
- offset = dissect_id_USCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_TIMESLOT_ISCP_LCR_INFORMATION_RL_ADDITIONRQSTTDD: /* 81 */
- offset = dissect_id_DL_Timeslot_ISCP_LCR_Information_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_Timeslot_ISCP_LCR_Information_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_LCR_INFORMATIONRESPONSE_RL_ADDITIONRSPTDD: /* 86 */
- offset = dissect_id_RL_LCR_InformationResponse_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_LCR_InformationResponse_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_LCR_INFORMATIONLISTIE_RL_ADDITIONRSPTDD: /* 87 */
- offset = dissect_id_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_LCR_INFORMATIONITEM_RL_ADDITIONRSPTDD: /* 88 */
- offset = dissect_id_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_LCR_INFORMATIONLISTIE_RL_ADDITIONRSPTDD: /* 89 */
- offset = dissect_id_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_LCR_INFORMATIONITEM_RL_ADDITIONRSPTDD: /* 94 */
- offset = dissect_id_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DSCH_LCR_INFORMATIONLISTIES_RL_ADDITIONRSPTDD: /* 96 */
- offset = dissect_id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USCH_LCR_INFORMATIONLISTIES_RL_ADDITIONRSPTDD: /* 97 */
- offset = dissect_id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPCH_LCR_INFORMATIONADDLISTIE_RL_RECONFREADYTDD: /* 98 */
- offset = dissect_id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_TIMESLOT_LCR_INFORMATIONMODIFYLIST_RL_RECONFREADYTDD: /* 100 */
- offset = dissect_id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_LCR_INFORMATIONADDLISTIE_RL_RECONFREADYTDD: /* 101 */
- offset = dissect_id_DL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_TIMESLOT_LCR_INFORMATIONMODIFYLIST_RL_RECONFREADYTDD: /* 104 */
- offset = dissect_id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_TIMESLOT_LCR_INFORMATIONLIST_PHYCHRECONFRQSTTDD: /* 105 */
- offset = dissect_id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_TIMESLOT_LCR_INFORMATIONLIST_PHYCHRECONFRQSTTDD: /* 106 */
- offset = dissect_id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TIMESLOT_ISCP_LCR_LIST_DL_PC_RQST_TDD: /* 138 */
- offset = dissect_id_timeSlot_ISCP_LCR_List_DL_PC_Rqst_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_timeSlot_ISCP_LCR_List_DL_PC_Rqst_TDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TSTD_SUPPORT_INDICATOR_RL_SETUPRQSTTDD: /* 139 */
- offset = dissect_id_TSTD_Support_Indicator_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TSTD_Support_Indicator_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RESTRICTIONSTATEINDICATOR: /* 142 */
- offset = dissect_id_RestrictionStateIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RestrictionStateIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_LOAD_VALUE: /* 233 */
- offset = dissect_id_Load_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Load_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_LOAD_VALUE_INCRDECRTHRES: /* 234 */
- offset = dissect_id_Load_Value_IncrDecrThres(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Load_Value_IncrDecrThres(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ONMODIFICATION: /* 235 */
- offset = dissect_id_OnModification(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_OnModification(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RECEIVED_TOTAL_WIDEBAND_POWER_VALUE: /* 236 */
- offset = dissect_id_Received_Total_Wideband_Power_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Received_Total_Wideband_Power_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RECEIVED_TOTAL_WIDEBAND_POWER_VALUE_INCRDECRTHRES: /* 237 */
- offset = dissect_id_Received_Total_Wideband_Power_Value_IncrDecrThres(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Received_Total_Wideband_Power_Value_IncrDecrThres(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SFNSFNMEASUREMENTTHRESHOLDINFORMATION: /* 238 */
- offset = dissect_id_SFNSFNMeasurementThresholdInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SFNSFNMeasurementThresholdInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRANSMITTED_CARRIER_POWER_VALUE: /* 239 */
- offset = dissect_id_Transmitted_Carrier_Power_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Transmitted_Carrier_Power_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRANSMITTED_CARRIER_POWER_VALUE_INCRDECRTHRES: /* 240 */
- offset = dissect_id_Transmitted_Carrier_Power_Value_IncrDecrThres(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Transmitted_Carrier_Power_Value_IncrDecrThres(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TUTRANGPSMEASUREMENTTHRESHOLDINFORMATION: /* 241 */
- offset = dissect_id_TUTRANGPSMeasurementThresholdInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TUTRANGPSMeasurementThresholdInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_TIMESLOT_ISCP_VALUE: /* 242 */
- offset = dissect_id_UL_Timeslot_ISCP_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_Timeslot_ISCP_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_TIMESLOT_ISCP_VALUE_INCRDECRTHRES: /* 243 */
- offset = dissect_id_UL_Timeslot_ISCP_Value_IncrDecrThres(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_Timeslot_ISCP_Value_IncrDecrThres(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RX_TIMING_DEVIATION_VALUE_LCR: /* 293 */
- offset = dissect_id_Rx_Timing_Deviation_Value_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Rx_Timing_Deviation_Value_LCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DPC_MODE_CHANGE_SUPPORTINDICATOR: /* 19 */
- offset = dissect_id_DPC_Mode_Change_SupportIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DPC_Mode_Change_SupportIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_247: /* 247 */
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_295: /* 295 */
break;
case RNSAP_ID_PRIMARYCCPCH_RSCP_RL_RECONFPREPTDD: /* 202 */
- offset = dissect_id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_TIMESLOT_ISCP_INFO_RL_RECONFPREPTDD: /* 203 */
- offset = dissect_id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_TIMESLOT_ISCP_LCR_INFORMATION_RL_RECONFPREPTDD: /* 204 */
- offset = dissect_id_DL_Timeslot_ISCP_LCR_Information_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_Timeslot_ISCP_LCR_Information_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DSCH_RNTI: /* 249 */
- offset = dissect_id_DSCH_RNTI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_RNTI(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_POWERBALANCING_INFORMATION: /* 296 */
- offset = dissect_id_DL_PowerBalancing_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_PowerBalancing_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_POWERBALANCING_ACTIVATIONINDICATOR: /* 297 */
- offset = dissect_id_DL_PowerBalancing_ActivationIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_PowerBalancing_ActivationIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_POWERBALANCING_UPDATEDINDICATOR: /* 298 */
- offset = dissect_id_DL_PowerBalancing_UpdatedIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_PowerBalancing_UpdatedIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_REFERENCEPOWERINFORMATION: /* 299 */
- offset = dissect_id_DL_ReferencePowerInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_ReferencePowerInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ENHANCED_PRIMARYCPICH_ECNO: /* 224 */
- offset = dissect_id_Enhanced_PrimaryCPICH_EcNo(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Enhanced_PrimaryCPICH_EcNo(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_IPDL_TDD_PARAMETERSLCR: /* 252 */
- offset = dissect_id_IPDL_TDD_ParametersLCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_IPDL_TDD_ParametersLCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CELLCAPABILITYCONTAINER_FDD: /* 300 */
- offset = dissect_id_CellCapabilityContainer_FDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellCapabilityContainer_FDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CELLCAPABILITYCONTAINER_TDD: /* 301 */
- offset = dissect_id_CellCapabilityContainer_TDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellCapabilityContainer_TDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CELLCAPABILITYCONTAINER_TDD_LCR: /* 302 */
- offset = dissect_id_CellCapabilityContainer_TDD_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellCapabilityContainer_TDD_LCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SPECIFIC_DCH_INFO: /* 317 */
- offset = dissect_id_RL_Specific_DCH_Info(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Specific_DCH_Info(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_RECONFIGURATIONREQUESTFDD_RL_INFORMATIONLIST: /* 318 */
- offset = dissect_id_RL_ReconfigurationRequestFDD_RL_InformationList(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ReconfigurationRequestFDD_RL_InformationList(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_RECONFIGURATIONREQUESTFDD_RL_INFORMATION_IES: /* 319 */
- offset = dissect_id_RL_ReconfigurationRequestFDD_RL_Information_IEs(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ReconfigurationRequestFDD_RL_Information_IEs(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_RECONFIGURATIONREQUESTTDD_RL_INFORMATION: /* 321 */
- offset = dissect_id_RL_ReconfigurationRequestTDD_RL_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ReconfigurationRequestTDD_RL_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATIONNOTREQUIRED: /* 250 */
- offset = dissect_id_CommonTransportChannelResourcesInitialisationNotRequired(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CommonTransportChannelResourcesInitialisationNotRequired(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DELAYEDACTIVATION: /* 312 */
- offset = dissect_id_DelayedActivation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DELAYEDACTIVATIONLIST_RL_ACTIVATIONCMDFDD: /* 313 */
- offset = dissect_id_DelayedActivationList_RL_ActivationCmdFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationList_RL_ActivationCmdFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DELAYEDACTIVATIONINFORMATION_RL_ACTIVATIONCMDFDD: /* 314 */
- offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DELAYEDACTIVATIONLIST_RL_ACTIVATIONCMDTDD: /* 315 */
- offset = dissect_id_DelayedActivationList_RL_ActivationCmdTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationList_RL_ActivationCmdTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DELAYEDACTIVATIONINFORMATION_RL_ACTIVATIONCMDTDD: /* 316 */
- offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DelayedActivationInformation_RL_ActivationCmdTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NEIGHBOURINGTDDCELLMEASUREMENTINFORMATIONLCR: /* 251 */
- offset = dissect_id_neighbouringTDDCellMeasurementInformationLCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_neighbouringTDDCellMeasurementInformationLCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_SIR_TARGET_CCTRCH_INFORMATIONITEM_RL_SETUPRSPTDD: /* 150 */
- offset = dissect_id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_SIR_TARGET_CCTRCH_LCR_INFORMATIONITEM_RL_SETUPRSPTDD: /* 151 */
- offset = dissect_id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PRIMCCPCH_RSCP_DL_PC_RQSTTDD: /* 451 */
- offset = dissect_id_PrimCCPCH_RSCP_DL_PC_RqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimCCPCH_RSCP_DL_PC_RqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_FDD_INFORMATION: /* 452 */
- offset = dissect_id_HSDSCH_FDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_FDD_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_FDD_INFORMATION_RESPONSE: /* 453 */
- offset = dissect_id_HSDSCH_FDD_Information_Response(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_FDD_Information_Response(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_FDD_UPDATE_INFORMATION: /* 466 */
- offset = dissect_id_HSDSCH_FDD_Update_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_FDD_Update_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_INFORMATION_TO_MODIFY: /* 456 */
- offset = dissect_id_HSDSCH_Information_to_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_Information_to_Modify(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCHMACDFLOWSPECIFICINFORMATIONLIST_RL_PREEMPTREQUIREDIND: /* 516 */
- offset = dissect_id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCHMACDFLOWSPECIFICINFORMATIONITEM_RL_PREEMPTREQUIREDIND: /* 517 */
- offset = dissect_id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_RNTI: /* 457 */
- offset = dissect_id_HSDSCH_RNTI(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_RNTI(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_TDD_INFORMATION: /* 458 */
- offset = dissect_id_HSDSCH_TDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_TDD_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_TDD_INFORMATION_RESPONSE: /* 459 */
- offset = dissect_id_HSDSCH_TDD_Information_Response(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_TDD_Information_Response(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_TDD_UPDATE_INFORMATION: /* 467 */
- offset = dissect_id_HSDSCH_TDD_Update_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_TDD_Update_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSPDSCH_RL_ID: /* 463 */
- offset = dissect_id_HSPDSCH_RL_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSPDSCH_RL_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_MACDFLOWS_TO_ADD: /* 531 */
- offset = dissect_id_HSDSCH_MACdFlows_to_Add(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_MACdFlows_to_Add(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_MACDFLOWS_TO_DELETE: /* 532 */
- offset = dissect_id_HSDSCH_MACdFlows_to_Delete(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_MACdFlows_to_Delete(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ANGLE_OF_ARRIVAL_VALUE_LCR: /* 148 */
- offset = dissect_id_Angle_Of_Arrival_Value_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Angle_Of_Arrival_Value_LCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRAFFICCLASS: /* 158 */
- offset = dissect_id_TrafficClass(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TrafficClass(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_248: /* 248 */
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_253: /* 253 */
break;
case RNSAP_ID_PDSCH_RL_ID: /* 323 */
- offset = dissect_id_PDSCH_RL_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PDSCH_RL_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TIMESLOT_RL_SETUPRSPTDD: /* 325 */
- offset = dissect_id_TimeSlot_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TimeSlot_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_GERAN_CELL_CAPABILITY: /* 468 */
- offset = dissect_id_GERAN_Cell_Capability(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_GERAN_Cell_Capability(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_GERAN_CLASSMARK: /* 469 */
- offset = dissect_id_GERAN_Classmark(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_GERAN_Classmark(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DSCH_INITIALWINDOWSIZE: /* 480 */
- offset = dissect_id_DSCH_InitialWindowSize(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DSCH_InitialWindowSize(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_SYNCHRONISATION_PARAMETERS_LCR: /* 464 */
- offset = dissect_id_UL_Synchronisation_Parameters_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_Synchronisation_Parameters_LCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SNA_INFORMATION: /* 479 */
- offset = dissect_id_SNA_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SNA_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MACHS_RESETINDICATOR: /* 465 */
- offset = dissect_id_MAChs_ResetIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MAChs_ResetIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_DL_DPCH_TIMESLOTFORMATMODIFYITEM_LCR_RL_RECONFREADYTDD: /* 481 */
- offset = dissect_id_TDD_DL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_DL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_UL_DPCH_TIMESLOTFORMATMODIFYITEM_LCR_RL_RECONFREADYTDD: /* 482 */
- offset = dissect_id_TDD_UL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_UL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_TPC_UPLINKSTEPSIZE_LCR_RL_SETUPRQSTTDD: /* 483 */
- offset = dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONLIST_RL_ADDITIONRQSTTDD: /* 484 */
- offset = dissect_id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_CCTRCH_INFORMATIONITEM_RL_ADDITIONRQSTTDD: /* 485 */
- offset = dissect_id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONLIST_RL_ADDITIONRQSTTDD: /* 486 */
- offset = dissect_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONITEM_RL_ADDITIONRQSTTDD: /* 487 */
- offset = dissect_id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_TPC_UPLINKSTEPSIZE_INFORMATIONADD_LCR_RL_RECONFPREPTDD: /* 488 */
- offset = dissect_id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_TPC_UPLINKSTEPSIZE_INFORMATIONMODIFY_LCR_RL_RECONFPREPTDD:/* 489 */
- offset = dissect_id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_TPC_DOWNLINKSTEPSIZE_INFORMATIONADD_RL_RECONFPREPTDD: /* 490 */
- offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_TPC_DOWNLINKSTEPSIZE_INFORMATIONMODIFY_RL_RECONFPREPTDD: /* 491 */
- offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_TIMINGADVANCECTRL_LCR: /* 492 */
- offset = dissect_id_UL_TimingAdvanceCtrl_LCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_TimingAdvanceCtrl_LCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSPDSCH_TIMESLOT_INFORMATIONLIST_PHYCHRECONFRQSTTDD: /* 493 */
- offset = dissect_id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSPDSCH_TIMESLOT_INFORMATIONLISTLCR_PHYCHRECONFRQSTTDD: /* 494 */
- offset = dissect_id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HS_SICH_RECEPTION_QUALITY: /* 495 */
- offset = dissect_id_HS_SICH_Reception_Quality(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_SICH_Reception_Quality(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HS_SICH_RECEPTION_QUALITY_MEASUREMENT_VALUE: /* 496 */
- offset = dissect_id_HS_SICH_Reception_Quality_Measurement_Value(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HS_SICH_Reception_Quality_Measurement_Value(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSSICH_INFO_DM_RPRT: /* 497 */
- offset = dissect_id_HSSICH_Info_DM_Rprt(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSSICH_Info_DM_Rprt(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSSICH_INFO_DM_RQST: /* 498 */
- offset = dissect_id_HSSICH_Info_DM_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSSICH_Info_DM_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSSICH_INFO_DM: /* 499 */
- offset = dissect_id_HSSICH_Info_DM(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSSICH_Info_DM(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_MAXIMUM_DL_POWER_RL_SETUPRSPTDD: /* 500 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_MINIMUM_DL_POWER_RL_SETUPRSPTDD: /* 501 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_MAXIMUM_DL_POWER_RL_ADDITIONRSPTDD: /* 502 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_MINIMUM_DL_POWER_RL_ADDITIONRSPTDD: /* 503 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_MAXIMUM_DL_POWER_RL_RECONFREADYTDD: /* 504 */
- offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CCTRCH_MINIMUM_DL_POWER_RL_RECONFREADYTDD: /* 505 */
- offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MAXIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONMODIFYITEM_RL_RECONFREADYTDD: /* 506 */
- offset = dissect_id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MINIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONMODIFYITEM_RL_RECONFREADYTDD: /* 507 */
- offset = dissect_id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_CCTRCH_INFORMATIONLIST_RL_RECONFRSPTDD: /* 508 */
- offset = dissect_id_DL_CCTrCH_InformationList_RL_ReconfRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_CCTrCH_InformationList_RL_ReconfRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_INFORMATIONMODIFYITEM_LCR_RL_RECONFRSPTDD: /* 509 */
- offset = dissect_id_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MAXIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONITEM: /* 510 */
- offset = dissect_id_Maximum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Maximum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MINIMUM_DL_POWER_TIMESLOTLCR_INFORMATIONITEM: /* 511 */
- offset = dissect_id_Minimum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Minimum_DL_Power_TimeslotLCR_InformationItem(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_SUPPORT_8PSK: /* 512 */
- offset = dissect_id_TDD_Support_8PSK(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_Support_8PSK(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TDD_MAXNRDLPHYSICALCHANNELS: /* 513 */
- offset = dissect_id_TDD_maxNrDLPhysicalchannels(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TDD_maxNrDLPhysicalchannels(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EXTENDEDGSMCELLINDIVIDUALOFFSET: /* 514 */
- offset = dissect_id_ExtendedGSMCellIndividualOffset(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ExtendedGSMCellIndividualOffset(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_PARAMETERUPDATEINDICATIONFDD_RL_INFORMATIONLIST: /* 518 */
- offset = dissect_id_RL_ParameterUpdateIndicationFDD_RL_InformationList(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ParameterUpdateIndicationFDD_RL_InformationList(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PRIMARY_CPICH_USAGE_FOR_CHANNEL_ESTIMATION: /* 519 */
- offset = dissect_id_Primary_CPICH_Usage_For_Channel_Estimation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Primary_CPICH_Usage_For_Channel_Estimation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SECONDARY_CPICH_INFORMATION: /* 520 */
- offset = dissect_id_Secondary_CPICH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CPICH_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SECONDARY_CPICH_INFORMATION_CHANGE: /* 521 */
- offset = dissect_id_Secondary_CPICH_Information_Change(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Secondary_CPICH_Information_Change(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_522: /* 522 */
break;
case RNSAP_ID_UNUSED_PROTOCOLIE_RNSAP_ID_523: /* 523 */
break;
case RNSAP_ID_RL_PARAMETERUPDATEINDICATIONFDD_RL_INFORMATION_ITEM: /* 524 */
- offset = dissect_id_RL_ParameterUpdateIndicationFDD_RL_Information_Item(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ParameterUpdateIndicationFDD_RL_Information_Item(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PHASE_REFERENCE_UPDATE_INDICATOR: /* 525 */
- offset = dissect_id_Phase_Reference_Update_Indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Phase_Reference_Update_Indicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UNIDIRECTIONAL_DCH_INDICATOR: /* 526 */
- offset = dissect_id_Unidirectional_DCH_Indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Unidirectional_DCH_Indicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_INFORMATION_RL_RECONFPREPTDD: /* 527 */
- offset = dissect_id_RL_Information_RL_ReconfPrepTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Information_RL_ReconfPrepTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MULTIPLE_RL_INFORMATIONRESPONSE_RL_RECONFREADYTDD: /* 528 */
- offset = dissect_id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_RECONFIGURATIONRESPONSETDD_RL_INFORMATION: /* 529 */
- offset = dissect_id_RL_ReconfigurationResponseTDD_RL_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_ReconfigurationResponseTDD_RL_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SATELLITE_ALMANAC_INFORMATION_EXTITEM: /* 530 */
- offset = dissect_id_Satellite_Almanac_Information_ExtItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Satellite_Almanac_Information_ExtItem(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HSDSCH_INFORMATION_TO_MODIFY_UNSYNCHRONISED: /* 533 */
- offset = dissect_id_HSDSCH_Information_to_Modify_Unsynchronised(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HSDSCH_Information_to_Modify_Unsynchronised(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TNLQOS: /* 534 */
- offset = dissect_id_TnlQos(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TnlQos(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RTLOADVALUE: /* 535 */
- offset = dissect_id_RTLoadValue(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RTLoadValue(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NRTLOADINFORMATIONVALUE: /* 536 */
- offset = dissect_id_NRTLoadInformationValue(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NRTLoadInformationValue(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_CELLPORTIONID: /* 537 */
- offset = dissect_id_CellPortionID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_CellPortionID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UPPTSINTERFERENCEVALUE: /* 538 */
- offset = dissect_id_UpPTSInterferenceValue(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UpPTSInterferenceValue(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PRIMARYCCPCH_RSCP_DELTA: /* 539 */
- offset = dissect_id_PrimaryCCPCH_RSCP_Delta(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_PrimaryCCPCH_RSCP_Delta(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTTYPE: /* 540 */
- offset = dissect_id_UEMeasurementType(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UEMeasurementType(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTTIMESLOTINFOHCR: /* 541 */
- offset = dissect_id_UEMeasurementTimeslotInfoHCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UEMeasurementTimeslotInfoHCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTTIMESLOTINFOLCR: /* 542 */
- offset = dissect_id_UEMeasurementTimeslotInfoLCR(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UEMeasurementTimeslotInfoLCR(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTREPORTCHARACTERISTICS: /* 543 */
- offset = dissect_id_UEMeasurementReportCharacteristics(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UEMeasurementReportCharacteristics(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTPARAMETERMODALLOW: /* 544 */
- offset = dissect_id_UEMeasurementParameterModAllow(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UEMeasurementParameterModAllow(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEMEASUREMENTVALUEINFORMATION: /* 545 */
- offset = dissect_id_UEMeasurementValueInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UEMeasurementValueInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INTERFACESTOTRACEITEM: /* 546 */
- offset = dissect_id_InterfacesToTraceItem(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_InterfacesToTraceItem(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_LISTOFINTERFACESTOTRACE: /* 547 */
- offset = dissect_id_ListOfInterfacesToTrace(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ListOfInterfacesToTrace(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRACEDEPTH: /* 548 */
- offset = dissect_id_TraceDepth(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TraceDepth(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRACERECORDINGSESSIONREFERENCE: /* 549 */
- offset = dissect_id_TraceRecordingSessionReference(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TraceRecordingSessionReference(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_TRACEREFERENCE: /* 550 */
- offset = dissect_id_TraceReference(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_TraceReference(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UEIDENTITY: /* 551 */
- offset = dissect_id_UEIdentity(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UEIdentity(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_NACC_RELATED_DATA: /* 552 */
- offset = dissect_id_NACC_Related_Data(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_NACC_Related_Data(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_GSM_CELL_INFEX_RQST: /* 553 */
- offset = dissect_id_GSM_Cell_InfEx_Rqst(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_GSM_Cell_InfEx_Rqst(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MEASUREMENTRECOVERYBEHAVIOR: /* 554 */
- offset = dissect_id_MeasurementRecoveryBehavior(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementRecoveryBehavior(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MEASUREMENTRECOVERYREPORTINGINDICATOR: /* 555 */
- offset = dissect_id_MeasurementRecoveryReportingIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementRecoveryReportingIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MEASUREMENTRECOVERYSUPPORTINDICATOR: /* 556 */
- offset = dissect_id_MeasurementRecoverySupportIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MeasurementRecoverySupportIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_DL_DPCH_POWER_INFORMATION_RL_RECONFPREPFDD: /* 557 */
- offset = dissect_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_F_DPCH_INFORMATION_RL_RECONFPREPFDD: /* 558 */
- offset = dissect_id_F_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_F_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_F_DPCH_INFORMATION_RL_SETUPRQSTFDD: /* 559 */
- offset = dissect_id_F_DPCH_Information_RL_SetupRqstFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_F_DPCH_Information_RL_SetupRqstFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MBMS_BEARER_SERVICE_LIST: /* 560 */
- offset = dissect_id_MBMS_Bearer_Service_List(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MBMS_Bearer_Service_List(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MBMS_BEARER_SERVICE_LIST_INFEX_RSP: /* 561 */
- offset = dissect_id_MBMS_Bearer_Service_List_InfEx_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MBMS_Bearer_Service_List_InfEx_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ACTIVE_MBMS_BEARER_SERVICEFDD: /* 562 */
- offset = dissect_id_Active_MBMS_Bearer_ServiceFDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Active_MBMS_Bearer_ServiceFDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ACTIVE_MBMS_BEARER_SERVICETDD: /* 563 */
- offset = dissect_id_Active_MBMS_Bearer_ServiceTDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Active_MBMS_Bearer_ServiceTDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_OLD_URA_ID: /* 564 */
- offset = dissect_id_Old_URA_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Old_URA_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UE_STATE: /* 568 */
- offset = dissect_id_UE_State(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UE_State(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_URA_ID: /* 569 */
- offset = dissect_id_URA_ID(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_URA_ID(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HARQ_PREAMBLE_MODE: /* 571 */
- offset = dissect_id_HARQ_Preamble_Mode(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HARQ_Preamble_Mode(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SYNCHRONISATIONINDICATOR: /* 572 */
- offset = dissect_id_SynchronisationIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_SynchronisationIndicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_UL_DPDCHINDICATOREDCH: /* 573 */
- offset = dissect_id_UL_DPDCHIndicatorEDCH(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_UL_DPDCHIndicatorEDCH(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDPCH_INFORMATION: /* 574 */
- offset = dissect_id_EDPCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDPCH_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_RL_SPECIFIC_EDCH_INFORMATION: /* 575 */
- offset = dissect_id_RL_Specific_EDCH_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_RL_Specific_EDCH_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_RL_INDICATION: /* 576 */
- offset = dissect_id_EDCH_RL_Indication(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_RL_Indication(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_FDD_INFORMATION: /* 577 */
- offset = dissect_id_EDCH_FDD_Information(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_FDD_Information(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_RLSET_ID: /* 578 */
- offset = dissect_id_EDCH_RLSet_Id(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_RLSet_Id(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_SERVING_EDCHRL_ID: /* 579 */
- offset = dissect_id_Serving_EDCHRL_Id(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Serving_EDCHRL_Id(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_FDD_DL_CONTROLCHANNELINFORMATION: /* 580 */
- offset = dissect_id_EDCH_FDD_DL_ControlChannelInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_FDD_DL_ControlChannelInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_FDD_INFORMATIONRESPONSE: /* 581 */
- offset = dissect_id_EDCH_FDD_InformationResponse(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_FDD_InformationResponse(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_MACDFLOWS_TO_ADD: /* 582 */
- offset = dissect_id_EDCH_MACdFlows_To_Add(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_MACdFlows_To_Add(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_FDD_INFORMATION_TO_MODIFY: /* 583 */
- offset = dissect_id_EDCH_FDD_Information_To_Modify(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_FDD_Information_To_Modify(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_MACDFLOWS_TO_DELETE: /* 584 */
- offset = dissect_id_EDCH_MACdFlows_To_Delete(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_MACdFlows_To_Delete(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDPCH_INFORMATION_RLRECONFREQUEST_FDD: /* 585 */
- offset = dissect_id_EDPCH_Information_RLReconfRequest_FDD(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDPCH_Information_RLReconfRequest_FDD(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_MACDFLOWSPECIFICINFORMATIONLIST_RL_PREEMPTREQUIREDIND: /* 586 */
- offset = dissect_id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_MACDFLOWSPECIFICINFORMATIONITEM_RL_PREEMPTREQUIREDIND: /* 587 */
- offset = dissect_id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_MACDFLOWSPECIFICINFORMATIONLIST_RL_CONGESTIND: /* 588 */
- offset = dissect_id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_EDCH_MACDFLOWSPECIFICINFORMATIONITEM_RL_CONGESTIND: /* 589 */
- offset = dissect_id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MBMS_BEARER_SERVICE_FULL_ADDRESS: /* 590 */
- offset = dissect_id_MBMS_Bearer_Service_Full_Address(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_MBMS_Bearer_Service_Full_Address(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INITIAL_DL_DPCH_TIMINGADJUSTMENT: /* 591 */
- offset = dissect_id_Initial_DL_DPCH_TimingAdjustment(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Initial_DL_DPCH_TimingAdjustment(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_INITIAL_DL_DPCH_TIMINGADJUSTMENT_ALLOWED: /* 592 */
- offset = dissect_id_Initial_DL_DPCH_TimingAdjustment_Allowed(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Initial_DL_DPCH_TimingAdjustment_Allowed(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_USER_PLANE_CONGESTION_FIELDS_INCLUSION: /* 593 */
- offset = dissect_id_User_Plane_Congestion_Fields_Inclusion(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_User_Plane_Congestion_Fields_Inclusion(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_HARQ_PREAMBLE_MODE_ACTIVATION_INDICATOR: /* 594 */
- offset = dissect_id_HARQ_Preamble_Mode_Activation_Indicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_HARQ_Preamble_Mode_Activation_Indicator(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MULTIPLE_DEDICATEDMEASUREMENTVALUELIST_TDD_DM_RSP: /* 595 */
- offset = dissect_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_MULTIPLE_DEDICATEDMEASUREMENTVALUELIST_LCR_TDD_DM_RSP: /* 596 */
- offset = dissect_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_PROVIDEDINFORMATION: /* 597 */
- offset = dissect_id_ProvidedInformation(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_ProvidedInformation(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ACTIVE_MBMS_BEARER_SERVICEFDD_PFL: /* 598 */
- offset = dissect_id_Active_MBMS_Bearer_ServiceFDD_PFL(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Active_MBMS_Bearer_ServiceFDD_PFL(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_ACTIVE_MBMS_BEARER_SERVICETDD_PFL: /* 599 */
- offset = dissect_id_Active_MBMS_Bearer_ServiceTDD_PFL(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_Active_MBMS_Bearer_ServiceTDD_PFL(tvb, offset, actx, value_tree);
break;
case RNSAP_ID_FREQUENCYBANDINDICATOR: /* 600 */
- offset = dissect_id_FrequencyBandIndicator(tvb, offset, pinfo, value_tree);
+ offset = dissect_id_FrequencyBandIndicator(tvb, offset, actx, value_tree);
break;
default:
offset = offset + (length<<3);
diff --git a/asn1/rnsap/rnsap.cnf b/asn1/rnsap/rnsap.cnf
index 6f8c1a9a29..79987b9dd5 100644
--- a/asn1/rnsap/rnsap.cnf
+++ b/asn1/rnsap/rnsap.cnf
@@ -15,8 +15,8 @@ RNSAP-PDU
VAL_PTR = &ProcedureCode
#.FN_FTR ProcedureCode
- if (check_col(pinfo->cinfo, COL_INFO))
- col_add_fstr(pinfo->cinfo, COL_INFO, "%s ",
+ if (check_col(actx->pinfo->cinfo, COL_INFO))
+ col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ",
val_to_str(ProcedureCode, rnsap_ProcedureCode_vals,
"unknown message"));
#.FN_PARS ProtocolIE-ID
@@ -29,37 +29,37 @@ VAL_PTR = &ddMode
#.FN_BODY Extension
- offset = dissect_rnsap_ProtocolIEValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_rnsap_ProtocolIEValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY InitiatingMessageValue
- offset = dissect_rnsap_InitiatingMessageValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_rnsap_InitiatingMessageValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY SuccessfulOutcomeValue
- offset = dissect_rnsap_SuccessfulOutcomeValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_rnsap_SuccessfulOutcomeValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY OutcomeValue
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_rnsap_pdu_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_rnsap_pdu_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
#.FN_BODY UnsuccessfulOutcomeValue
- offset = dissect_rnsap_UnsuccessfulOutcomeValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_rnsap_UnsuccessfulOutcomeValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY ProtocolIEValue
- offset = dissect_rnsap_ProtocolIEValueValue(tvb, offset, pinfo, tree);
+ offset = dissect_rnsap_ProtocolIEValueValue(tvb, offset, %(ACTX)s, tree);
#.FN_BODY FirstValue
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_rnsap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_rnsap_IE_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
@@ -67,7 +67,7 @@ VAL_PTR = &ddMode
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_rnsap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_rnsap_IE_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
@@ -76,7 +76,7 @@ VAL_PTR = &ddMode
/* FIX ME */
guint length;
- offset = dissect_per_length_determinant(tvb, offset, pinfo, tree, hf_rnsap_IE_length, &length);
+ offset = dissect_per_length_determinant(tvb, offset, %(ACTX)s, tree, hf_rnsap_IE_length, &length);
offset = offset + length;
BYTE_ALIGN_OFFSET(offset)
diff --git a/asn1/rrlp/rrlp.cnf b/asn1/rrlp/rrlp.cnf
index 7c93c8a0ea..096e4bed63 100644
--- a/asn1/rrlp/rrlp.cnf
+++ b/asn1/rrlp/rrlp.cnf
@@ -10,10 +10,10 @@ PDU
proto_tree_add_item(tree, proto_rrlp, tvb, 0, -1, FALSE);
- if (check_col(pinfo->cinfo, COL_PROTOCOL))
- col_set_str(pinfo->cinfo, COL_PROTOCOL, PSNAME);
- if (check_col(pinfo->cinfo, COL_INFO))
- col_clear(pinfo->cinfo, COL_INFO);
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_PROTOCOL))
+ col_set_str(%(ACTX)s->pinfo->cinfo, COL_PROTOCOL, PSNAME);
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO))
+ col_clear(%(ACTX)s->pinfo->cinfo, COL_INFO);
%(DEFAULT_BODY)s
#.END
@@ -26,4 +26,4 @@ tvbuff_t *parameter_tvb = NULL;
%(DEFAULT_BODY)s
if(parameter_tvb)
- dissect_geographical_description(parameter_tvb, pinfo, tree);
+ dissect_geographical_description(parameter_tvb, %(ACTX)s->pinfo, tree);
diff --git a/asn1/ulp/ulp.cnf b/asn1/ulp/ulp.cnf
index b014583c8e..e7161c6682 100644
--- a/asn1/ulp/ulp.cnf
+++ b/asn1/ulp/ulp.cnf
@@ -10,10 +10,10 @@ ULP-PDU
proto_tree_add_item(tree, proto_ulp, tvb, 0, -1, FALSE);
- if (check_col(pinfo->cinfo, COL_PROTOCOL))
- col_set_str(pinfo->cinfo, COL_PROTOCOL, PSNAME);
- if (check_col(pinfo->cinfo, COL_INFO))
- col_clear(pinfo->cinfo, COL_INFO);
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_PROTOCOL))
+ col_set_str(%(ACTX)s->pinfo->cinfo, COL_PROTOCOL, PSNAME);
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO))
+ col_clear(%(ACTX)s->pinfo->cinfo, COL_INFO);
%(DEFAULT_BODY)s
@@ -23,9 +23,9 @@ guint32 UlpMessage;
%(DEFAULT_BODY)s
- if (check_col(pinfo->cinfo, COL_INFO))
+ if (check_col(%(ACTX)s->pinfo->cinfo, COL_INFO))
{
- col_append_fstr(pinfo->cinfo, COL_INFO, "%%s ", val_to_str(UlpMessage,ulp_UlpMessage_vals,"Unknown"));
+ col_append_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, "%%s ", val_to_str(UlpMessage,ulp_UlpMessage_vals,"Unknown"));
}
#.END
@@ -35,6 +35,6 @@ guint32 UlpMessage;
%(DEFAULT_BODY)s
if (rrlp_tvb){
- call_dissector(rrlp_handle, rrlp_tvb, pinfo, tree);
+ call_dissector(rrlp_handle, rrlp_tvb, %(ACTX)s->pinfo, tree);
} \ No newline at end of file
diff --git a/epan/dissectors/packet-h225.c b/epan/dissectors/packet-h225.c
index f77f1e03c8..1285ab204c 100644
--- a/epan/dissectors/packet-h225.c
+++ b/epan/dissectors/packet-h225.c
@@ -1,7 +1,7 @@
/* Do not modify this file. */
-/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
+/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
/* .\packet-h225.c */
-/* ../../tools/asn2eth.py -e -p h225 -c h225.cnf -s packet-h225-template h225.asn */
+/* ../../tools/asn2wrs.py -e -p h225 -c h225.cnf -s packet-h225-template h225.asn */
/* Input file: packet-h225-template.c */
@@ -52,13 +52,13 @@
#include <string.h>
#include <epan/prefs.h>
+#include <epan/oid_resolv.h>
#include "tap.h"
#include "packet-tpkt.h"
#include "packet-per.h"
#include "packet-h225.h"
#include <epan/t35.h>
#include <epan/h225-persistentdata.h>
-#include "packet-ber.h"
#include "packet-h235.h"
#include "packet-h245.h"
#include "packet-q931.h"
@@ -1195,98 +1195,98 @@ static const char *tpOID;
/*--- Cyclic dependencies ---*/
/* EnumeratedParameter -> Content -> Content/compound -> EnumeratedParameter */
-static int dissect_h225_EnumeratedParameter(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
+static int dissect_h225_EnumeratedParameter(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree, int hf_index);
-static int dissect_parameters_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EnumeratedParameter(tvb, offset, pinfo, tree, hf_h225_parameters_item);
+static int dissect_parameters_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EnumeratedParameter(tvb, offset, actx, tree, hf_h225_parameters_item);
}
-static int dissect_compound_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EnumeratedParameter(tvb, offset, pinfo, tree, hf_h225_compound_item);
+static int dissect_compound_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EnumeratedParameter(tvb, offset, actx, tree, hf_h225_compound_item);
}
/* GenericData -> GenericData/parameters -> EnumeratedParameter -> Content -> Content/nested -> GenericData */
-int dissect_h225_GenericData(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
+int dissect_h225_GenericData(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree, int hf_index);
-static int dissect_genericData_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GenericData(tvb, offset, pinfo, tree, hf_h225_genericData_item);
+static int dissect_genericData_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GenericData(tvb, offset, actx, tree, hf_h225_genericData_item);
}
-static int dissect_nested_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GenericData(tvb, offset, pinfo, tree, hf_h225_nested_item);
+static int dissect_nested_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GenericData(tvb, offset, actx, tree, hf_h225_nested_item);
}
/*--- Fields for imported types ---*/
-static int dissect_tokens_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_ClearToken(tvb, offset, pinfo, tree, hf_h225_tokens_item);
+static int dissect_tokens_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_ClearToken(tvb, offset, actx, tree, hf_h225_tokens_item);
}
-static int dissect_t38FaxProtocol(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h245_DataProtocolCapability(tvb, offset, pinfo, tree, hf_h225_t38FaxProtocol);
+static int dissect_t38FaxProtocol(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h245_DataProtocolCapability(tvb, offset, actx, tree, hf_h225_t38FaxProtocol);
}
-static int dissect_t38FaxProfile(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h245_T38FaxProfile(tvb, offset, pinfo, tree, hf_h225_t38FaxProfile);
+static int dissect_t38FaxProfile(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h245_T38FaxProfile(tvb, offset, actx, tree, hf_h225_t38FaxProfile);
}
-static int dissect_timeStamp(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_TimeStamp(tvb, offset, pinfo, tree, hf_h225_timeStamp);
+static int dissect_timeStamp(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_TimeStamp(tvb, offset, actx, tree, hf_h225_timeStamp);
}
-static int dissect_token(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_HASHEDxxx(tvb, offset, pinfo, tree, hf_h225_token);
+static int dissect_token(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_HASHEDxxx(tvb, offset, actx, tree, hf_h225_token);
}
-static int dissect_cryptoEPPwdEncr(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_ENCRYPTEDxxx(tvb, offset, pinfo, tree, hf_h225_cryptoEPPwdEncr);
+static int dissect_cryptoEPPwdEncr(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_ENCRYPTEDxxx(tvb, offset, actx, tree, hf_h225_cryptoEPPwdEncr);
}
-static int dissect_cryptoGKPwdEncr(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_ENCRYPTEDxxx(tvb, offset, pinfo, tree, hf_h225_cryptoGKPwdEncr);
+static int dissect_cryptoGKPwdEncr(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_ENCRYPTEDxxx(tvb, offset, actx, tree, hf_h225_cryptoGKPwdEncr);
}
-static int dissect_cryptoEPCert(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_SIGNEDxxx(tvb, offset, pinfo, tree, hf_h225_cryptoEPCert);
+static int dissect_cryptoEPCert(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_SIGNEDxxx(tvb, offset, actx, tree, hf_h225_cryptoEPCert);
}
-static int dissect_cryptoGKCert(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_SIGNEDxxx(tvb, offset, pinfo, tree, hf_h225_cryptoGKCert);
+static int dissect_cryptoGKCert(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_SIGNEDxxx(tvb, offset, actx, tree, hf_h225_cryptoGKCert);
}
-static int dissect_cryptoFastStart(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_SIGNEDxxx(tvb, offset, pinfo, tree, hf_h225_cryptoFastStart);
+static int dissect_cryptoFastStart(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_SIGNEDxxx(tvb, offset, actx, tree, hf_h225_cryptoFastStart);
}
-static int dissect_nestedcryptoToken(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_CryptoToken(tvb, offset, pinfo, tree, hf_h225_nestedcryptoToken);
+static int dissect_nestedcryptoToken(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_CryptoToken(tvb, offset, actx, tree, hf_h225_nestedcryptoToken);
}
-static int dissect_alertingTime(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_TimeStamp(tvb, offset, pinfo, tree, hf_h225_alertingTime);
+static int dissect_alertingTime(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_TimeStamp(tvb, offset, actx, tree, hf_h225_alertingTime);
}
-static int dissect_connectTime(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_TimeStamp(tvb, offset, pinfo, tree, hf_h225_connectTime);
+static int dissect_connectTime(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_TimeStamp(tvb, offset, actx, tree, hf_h225_connectTime);
}
-static int dissect_endTime(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_TimeStamp(tvb, offset, pinfo, tree, hf_h225_endTime);
+static int dissect_endTime(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_TimeStamp(tvb, offset, actx, tree, hf_h225_endTime);
}
-static int dissect_authenticationCapability_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_AuthenticationMechanism(tvb, offset, pinfo, tree, hf_h225_authenticationCapability_item);
+static int dissect_authenticationCapability_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_AuthenticationMechanism(tvb, offset, actx, tree, hf_h225_authenticationCapability_item);
}
-static int dissect_authenticationMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h235_AuthenticationMechanism(tvb, offset, pinfo, tree, hf_h225_authenticationMode);
+static int dissect_authenticationMode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h235_AuthenticationMechanism(tvb, offset, actx, tree, hf_h225_authenticationMode);
}
static int
-dissect_h225_ProtocolIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_object_identifier(tvb, offset, pinfo, tree, hf_index, NULL);
+dissect_h225_ProtocolIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_object_identifier(tvb, offset, actx, tree, hf_index, NULL);
return offset;
}
-static int dissect_protocolIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ProtocolIdentifier(tvb, offset, pinfo, tree, hf_h225_protocolIdentifier);
+static int dissect_protocolIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ProtocolIdentifier(tvb, offset, actx, tree, hf_h225_protocolIdentifier);
}
static int
-dissect_h225_T_h245ipv4(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_T_h245ipv4(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 215 "h225.cnf"
tvbuff_t *value_tvb;
ipv4_address = 0;
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
4, 4, &value_tvb);
if (value_tvb)
@@ -1295,21 +1295,21 @@ dissect_h225_T_h245ipv4(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto
return offset;
}
-static int dissect_h245ipv4(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245ipv4(tvb, offset, pinfo, tree, hf_h225_h245ipv4);
+static int dissect_h245ipv4(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245ipv4(tvb, offset, actx, tree, hf_h225_h245ipv4);
}
static int
-dissect_h225_T_h245ipv4port(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 65535U, &ipv4_port, NULL, FALSE);
+dissect_h225_T_h245ipv4port(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 65535U, &ipv4_port, FALSE);
return offset;
}
-static int dissect_h245ipv4port(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245ipv4port(tvb, offset, pinfo, tree, hf_h225_h245ipv4port);
+static int dissect_h245ipv4port(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245ipv4port(tvb, offset, actx, tree, hf_h225_h245ipv4port);
}
@@ -1320,79 +1320,79 @@ static const per_sequence_t T_h245ipAddress_sequence[] = {
};
static int
-dissect_h225_T_h245ipAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_h245ipAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_h245ipAddress, T_h245ipAddress_sequence);
return offset;
}
-static int dissect_h245ipAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245ipAddress(tvb, offset, pinfo, tree, hf_h225_h245ipAddress);
+static int dissect_h245ipAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245ipAddress(tvb, offset, actx, tree, hf_h225_h245ipAddress);
}
static int
-dissect_h225_OCTET_STRING_SIZE_4(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_4(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
4, 4, NULL);
return offset;
}
-static int dissect_src_route_ipV4(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, pinfo, tree, hf_h225_src_route_ipV4);
+static int dissect_src_route_ipV4(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, actx, tree, hf_h225_src_route_ipV4);
}
-static int dissect_route_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, pinfo, tree, hf_h225_route_item);
+static int dissect_route_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, actx, tree, hf_h225_route_item);
}
-static int dissect_netnum(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, pinfo, tree, hf_h225_netnum);
+static int dissect_netnum(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, actx, tree, hf_h225_netnum);
}
-static int dissect_h245routeip(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, pinfo, tree, hf_h225_h245routeip);
+static int dissect_h245routeip(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, actx, tree, hf_h225_h245routeip);
}
-static int dissect_h245route_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, pinfo, tree, hf_h225_h245route_item);
+static int dissect_h245route_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_4(tvb, offset, actx, tree, hf_h225_h245route_item);
}
static int
-dissect_h225_INTEGER_0_65535(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 65535U, NULL, NULL, FALSE);
+dissect_h225_INTEGER_0_65535(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 65535U, NULL, FALSE);
return offset;
}
-static int dissect_numberOfScnConnections(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_numberOfScnConnections);
+static int dissect_numberOfScnConnections(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_numberOfScnConnections);
}
-static int dissect_ipV4_port(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_ipV4_port);
+static int dissect_ipV4_port(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_ipV4_port);
}
-static int dissect_ipV4_src_port(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_ipV4_src_port);
+static int dissect_ipV4_src_port(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_ipV4_src_port);
}
-static int dissect_ipV6_port(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_ipV6_port);
+static int dissect_ipV6_port(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_ipV6_port);
}
-static int dissect_h245routeport(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_h245routeport);
+static int dissect_h245routeport(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_h245routeport);
}
-static int dissect_h245ipv6port(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_h245ipv6port);
+static int dissect_h245ipv6port(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_h245ipv6port);
}
-static int dissect_member_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_member_item);
+static int dissect_member_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_member_item);
}
-static int dissect_number16(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_number16);
+static int dissect_number16(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_number16);
}
-static int dissect_nextSegmentRequested(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_nextSegmentRequested);
+static int dissect_nextSegmentRequested(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_nextSegmentRequested);
}
-static int dissect_segment(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_65535(tvb, offset, pinfo, tree, hf_h225_segment);
+static int dissect_segment(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_65535(tvb, offset, actx, tree, hf_h225_segment);
}
@@ -1401,524 +1401,524 @@ static const per_sequence_t T_h245route_sequence_of[1] = {
};
static int
-dissect_h225_T_h245route(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_h245route(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_T_h245route, T_h245route_sequence_of);
return offset;
}
-static int dissect_h245route(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245route(tvb, offset, pinfo, tree, hf_h225_h245route);
+static int dissect_h245route(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245route(tvb, offset, actx, tree, hf_h225_h245route);
}
static int
-dissect_h225_NULL(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_null(tvb, offset, pinfo, tree, hf_index);
+dissect_h225_NULL(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
return offset;
}
-static int dissect_tunnellingRequired(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_tunnellingRequired);
+static int dissect_tunnellingRequired(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_tunnellingRequired);
}
-static int dissect_provisionalRespToH245Tunneling(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_provisionalRespToH245Tunneling);
+static int dissect_provisionalRespToH245Tunneling(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_provisionalRespToH245Tunneling);
}
-static int dissect_isText(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_isText);
+static int dissect_isText(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_isText);
}
-static int dissect_fastConnectRefused(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_fastConnectRefused);
+static int dissect_fastConnectRefused(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_fastConnectRefused);
}
-static int dissect_noBandwidth(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_noBandwidth);
+static int dissect_noBandwidth(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_noBandwidth);
}
-static int dissect_gatekeeperResources(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_gatekeeperResources);
+static int dissect_gatekeeperResources(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_gatekeeperResources);
}
-static int dissect_unreachableDestination(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_unreachableDestination);
+static int dissect_unreachableDestination(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_unreachableDestination);
}
-static int dissect_destinationRejection(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_destinationRejection);
+static int dissect_destinationRejection(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_destinationRejection);
}
-static int dissect_invalidRevision(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidRevision);
+static int dissect_invalidRevision(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidRevision);
}
-static int dissect_noPermission(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_noPermission);
+static int dissect_noPermission(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_noPermission);
}
-static int dissect_unreachableGatekeeper(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_unreachableGatekeeper);
+static int dissect_unreachableGatekeeper(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_unreachableGatekeeper);
}
-static int dissect_gatewayResources(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_gatewayResources);
+static int dissect_gatewayResources(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_gatewayResources);
}
-static int dissect_badFormatAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_badFormatAddress);
+static int dissect_badFormatAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_badFormatAddress);
}
-static int dissect_adaptiveBusy(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_adaptiveBusy);
+static int dissect_adaptiveBusy(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_adaptiveBusy);
}
-static int dissect_inConf(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_inConf);
+static int dissect_inConf(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_inConf);
}
-static int dissect_undefinedReason(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_undefinedReason);
+static int dissect_undefinedReason(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_undefinedReason);
}
-static int dissect_facilityCallDeflection(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_facilityCallDeflection);
+static int dissect_facilityCallDeflection(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_facilityCallDeflection);
}
-static int dissect_securityDenied(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityDenied);
+static int dissect_securityDenied(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityDenied);
}
-static int dissect_calledPartyNotRegistered(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_calledPartyNotRegistered);
+static int dissect_calledPartyNotRegistered(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_calledPartyNotRegistered);
}
-static int dissect_callerNotRegistered(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_callerNotRegistered);
+static int dissect_callerNotRegistered(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_callerNotRegistered);
}
-static int dissect_newConnectionNeeded(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_newConnectionNeeded);
+static int dissect_newConnectionNeeded(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_newConnectionNeeded);
}
-static int dissect_genericDataReason(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_genericDataReason);
+static int dissect_genericDataReason(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_genericDataReason);
}
-static int dissect_neededFeatureNotSupported(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_neededFeatureNotSupported);
+static int dissect_neededFeatureNotSupported(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_neededFeatureNotSupported);
}
-static int dissect_tunnelledSignallingRejected(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_tunnelledSignallingRejected);
+static int dissect_tunnelledSignallingRejected(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_tunnelledSignallingRejected);
}
-static int dissect_invalidCID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidCID);
+static int dissect_invalidCID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidCID);
}
-static int dissect_hopCountExceeded(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_hopCountExceeded);
+static int dissect_hopCountExceeded(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_hopCountExceeded);
}
-static int dissect_create(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_create);
+static int dissect_create(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_create);
}
-static int dissect_join(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_join);
+static int dissect_join(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_join);
}
-static int dissect_invite(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invite);
+static int dissect_invite(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invite);
}
-static int dissect_capability_negotiation(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_capability_negotiation);
+static int dissect_capability_negotiation(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_capability_negotiation);
}
-static int dissect_callIndependentSupplementaryService(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_callIndependentSupplementaryService);
+static int dissect_callIndependentSupplementaryService(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_callIndependentSupplementaryService);
}
-static int dissect_symmetricOperationRequired(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_symmetricOperationRequired);
+static int dissect_symmetricOperationRequired(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_symmetricOperationRequired);
}
-static int dissect_unknown(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_unknown);
+static int dissect_unknown(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_unknown);
}
-static int dissect_bChannel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_bChannel);
+static int dissect_bChannel(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_bChannel);
}
-static int dissect_hybrid2x64(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_hybrid2x64);
+static int dissect_hybrid2x64(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_hybrid2x64);
}
-static int dissect_hybrid384(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_hybrid384);
+static int dissect_hybrid384(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_hybrid384);
}
-static int dissect_hybrid1536(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_hybrid1536);
+static int dissect_hybrid1536(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_hybrid1536);
}
-static int dissect_hybrid1920(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_hybrid1920);
+static int dissect_hybrid1920(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_hybrid1920);
}
-static int dissect_multirate(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_multirate);
+static int dissect_multirate(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_multirate);
}
-static int dissect_auto(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_auto);
+static int dissect_auto(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_auto);
}
-static int dissect_none(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_none);
+static int dissect_none(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_none);
}
-static int dissect_h221(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_h221);
+static int dissect_h221(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_h221);
}
-static int dissect_bonded_mode1(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_bonded_mode1);
+static int dissect_bonded_mode1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_bonded_mode1);
}
-static int dissect_bonded_mode2(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_bonded_mode2);
+static int dissect_bonded_mode2(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_bonded_mode2);
}
-static int dissect_bonded_mode3(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_bonded_mode3);
+static int dissect_bonded_mode3(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_bonded_mode3);
}
-static int dissect_presentationAllowed(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_presentationAllowed);
+static int dissect_presentationAllowed(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_presentationAllowed);
}
-static int dissect_presentationRestricted(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_presentationRestricted);
+static int dissect_presentationRestricted(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_presentationRestricted);
}
-static int dissect_addressNotAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_addressNotAvailable);
+static int dissect_addressNotAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_addressNotAvailable);
}
-static int dissect_routeCallToGatekeeper(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_routeCallToGatekeeper);
+static int dissect_routeCallToGatekeeper(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_routeCallToGatekeeper);
}
-static int dissect_callForwarded(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_callForwarded);
+static int dissect_callForwarded(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_callForwarded);
}
-static int dissect_routeCallToMC(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_routeCallToMC);
+static int dissect_routeCallToMC(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_routeCallToMC);
}
-static int dissect_conferenceListChoice(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_conferenceListChoice);
+static int dissect_conferenceListChoice(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_conferenceListChoice);
}
-static int dissect_startH245(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_startH245);
+static int dissect_startH245(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_startH245);
}
-static int dissect_noH245(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_noH245);
+static int dissect_noH245(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_noH245);
}
-static int dissect_newTokens(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_newTokens);
+static int dissect_newTokens(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_newTokens);
}
-static int dissect_featureSetUpdate(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_featureSetUpdate);
+static int dissect_featureSetUpdate(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_featureSetUpdate);
}
-static int dissect_forwardedElements(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_forwardedElements);
+static int dissect_forwardedElements(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_forwardedElements);
}
-static int dissect_transportedInformation(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_transportedInformation);
+static int dissect_transportedInformation(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_transportedInformation);
}
-static int dissect_strict(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_strict);
+static int dissect_strict(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_strict);
}
-static int dissect_loose(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_loose);
+static int dissect_loose(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_loose);
}
-static int dissect_internationalNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_internationalNumber);
+static int dissect_internationalNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_internationalNumber);
}
-static int dissect_nationalNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_nationalNumber);
+static int dissect_nationalNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_nationalNumber);
}
-static int dissect_networkSpecificNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_networkSpecificNumber);
+static int dissect_networkSpecificNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_networkSpecificNumber);
}
-static int dissect_subscriberNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_subscriberNumber);
+static int dissect_subscriberNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_subscriberNumber);
}
-static int dissect_abbreviatedNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_abbreviatedNumber);
+static int dissect_abbreviatedNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_abbreviatedNumber);
}
-static int dissect_level2RegionalNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_level2RegionalNumber);
+static int dissect_level2RegionalNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_level2RegionalNumber);
}
-static int dissect_level1RegionalNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_level1RegionalNumber);
+static int dissect_level1RegionalNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_level1RegionalNumber);
}
-static int dissect_pISNSpecificNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_pISNSpecificNumber);
+static int dissect_pISNSpecificNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_pISNSpecificNumber);
}
-static int dissect_localNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_localNumber);
+static int dissect_localNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_localNumber);
}
-static int dissect_tcp(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_tcp);
+static int dissect_tcp(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_tcp);
}
-static int dissect_annexE_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_annexE_flg);
+static int dissect_annexE_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_annexE_flg);
}
-static int dissect_sctp_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_sctp_flg);
+static int dissect_sctp_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_sctp_flg);
}
-static int dissect_default(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_default);
+static int dissect_default(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_default);
}
-static int dissect_securityWrongSyncTime(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityWrongSyncTime);
+static int dissect_securityWrongSyncTime(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityWrongSyncTime);
}
-static int dissect_securityReplay(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityReplay);
+static int dissect_securityReplay(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityReplay);
}
-static int dissect_securityWrongGeneralID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityWrongGeneralID);
+static int dissect_securityWrongGeneralID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityWrongGeneralID);
}
-static int dissect_securityWrongSendersID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityWrongSendersID);
+static int dissect_securityWrongSendersID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityWrongSendersID);
}
-static int dissect_securityIntegrityFailed(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityIntegrityFailed);
+static int dissect_securityIntegrityFailed(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityIntegrityFailed);
}
-static int dissect_securityWrongOID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityWrongOID);
+static int dissect_securityWrongOID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityWrongOID);
}
-static int dissect_securityDHmismatch(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityDHmismatch);
+static int dissect_securityDHmismatch(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityDHmismatch);
}
-static int dissect_securityCertificateExpired(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityCertificateExpired);
+static int dissect_securityCertificateExpired(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityCertificateExpired);
}
-static int dissect_securityCertificateDateInvalid(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityCertificateDateInvalid);
+static int dissect_securityCertificateDateInvalid(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityCertificateDateInvalid);
}
-static int dissect_securityCertificateRevoked(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityCertificateRevoked);
+static int dissect_securityCertificateRevoked(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityCertificateRevoked);
}
-static int dissect_securityCertificateNotReadable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityCertificateNotReadable);
+static int dissect_securityCertificateNotReadable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityCertificateNotReadable);
}
-static int dissect_securityCertificateSignatureInvalid(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityCertificateSignatureInvalid);
+static int dissect_securityCertificateSignatureInvalid(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityCertificateSignatureInvalid);
}
-static int dissect_securityCertificateMissing(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityCertificateMissing);
+static int dissect_securityCertificateMissing(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityCertificateMissing);
}
-static int dissect_securityCertificateIncomplete(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityCertificateIncomplete);
+static int dissect_securityCertificateIncomplete(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityCertificateIncomplete);
}
-static int dissect_securityUnsupportedCertificateAlgOID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityUnsupportedCertificateAlgOID);
+static int dissect_securityUnsupportedCertificateAlgOID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityUnsupportedCertificateAlgOID);
}
-static int dissect_securityUnknownCA(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityUnknownCA);
+static int dissect_securityUnknownCA(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityUnknownCA);
}
-static int dissect_noSecurity(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_noSecurity);
+static int dissect_noSecurity(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_noSecurity);
}
-static int dissect_hMAC_MD5(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_hMAC_MD5);
+static int dissect_hMAC_MD5(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_hMAC_MD5);
}
-static int dissect_digSig(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_digSig);
+static int dissect_digSig(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_digSig);
}
-static int dissect_callStart(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_callStart);
+static int dissect_callStart(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_callStart);
}
-static int dissect_callEnd(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_callEnd);
+static int dissect_callEnd(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_callEnd);
}
-static int dissect_open(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_open);
+static int dissect_open(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_open);
}
-static int dissect_refresh(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_refresh);
+static int dissect_refresh(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_refresh);
}
-static int dissect_close(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_close);
+static int dissect_close(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_close);
}
-static int dissect_startTime(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_startTime);
+static int dissect_startTime(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_startTime);
}
-static int dissect_endTime_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_endTime_flg);
+static int dissect_endTime_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_endTime_flg);
}
-static int dissect_terminationCause_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_terminationCause_flg);
+static int dissect_terminationCause_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_terminationCause_flg);
}
-static int dissect_start(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_start);
+static int dissect_start(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_start);
}
-static int dissect_end(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_end);
+static int dissect_end(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_end);
}
-static int dissect_inIrr(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_inIrr);
+static int dissect_inIrr(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_inIrr);
}
-static int dissect_alerting_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_alerting_flg);
+static int dissect_alerting_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_alerting_flg);
}
-static int dissect_connect_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_connect_flg);
+static int dissect_connect_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_connect_flg);
}
-static int dissect_credit(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_credit);
+static int dissect_credit(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_credit);
}
-static int dissect_debit(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_debit);
+static int dissect_debit(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_debit);
}
-static int dissect_multicast_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_multicast_flg);
+static int dissect_multicast_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_multicast_flg);
}
-static int dissect_supportsAltGK(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_supportsAltGK);
+static int dissect_supportsAltGK(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_supportsAltGK);
}
-static int dissect_resourceUnavailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_resourceUnavailable);
+static int dissect_resourceUnavailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_resourceUnavailable);
}
-static int dissect_terminalExcluded(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_terminalExcluded);
+static int dissect_terminalExcluded(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_terminalExcluded);
}
-static int dissect_securityDenial(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_securityDenial);
+static int dissect_securityDenial(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_securityDenial);
}
-static int dissect_additiveRegistration(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_additiveRegistration);
+static int dissect_additiveRegistration(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_additiveRegistration);
}
-static int dissect_restart(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_restart);
+static int dissect_restart(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_restart);
}
-static int dissect_supportsACFSequences(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_supportsACFSequences);
+static int dissect_supportsACFSequences(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_supportsACFSequences);
}
-static int dissect_supportsAdditiveRegistration(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_supportsAdditiveRegistration);
+static int dissect_supportsAdditiveRegistration(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_supportsAdditiveRegistration);
}
-static int dissect_discoveryRequired(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_discoveryRequired);
+static int dissect_discoveryRequired(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_discoveryRequired);
}
-static int dissect_invalidCallSignalAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidCallSignalAddress);
+static int dissect_invalidCallSignalAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidCallSignalAddress);
}
-static int dissect_invalidRASAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidRASAddress);
+static int dissect_invalidRASAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidRASAddress);
}
-static int dissect_invalidTerminalType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidTerminalType);
+static int dissect_invalidTerminalType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidTerminalType);
}
-static int dissect_transportNotSupported(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_transportNotSupported);
+static int dissect_transportNotSupported(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_transportNotSupported);
}
-static int dissect_transportQOSNotSupported(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_transportQOSNotSupported);
+static int dissect_transportQOSNotSupported(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_transportQOSNotSupported);
}
-static int dissect_invalidAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidAlias);
+static int dissect_invalidAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidAlias);
}
-static int dissect_fullRegistrationRequired(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_fullRegistrationRequired);
+static int dissect_fullRegistrationRequired(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_fullRegistrationRequired);
}
-static int dissect_additiveRegistrationNotSupported(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_additiveRegistrationNotSupported);
+static int dissect_additiveRegistrationNotSupported(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_additiveRegistrationNotSupported);
}
-static int dissect_reregistrationRequired(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_reregistrationRequired);
+static int dissect_reregistrationRequired(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_reregistrationRequired);
}
-static int dissect_ttlExpired(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_ttlExpired);
+static int dissect_ttlExpired(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_ttlExpired);
}
-static int dissect_maintenance(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_maintenance);
+static int dissect_maintenance(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_maintenance);
}
-static int dissect_notCurrentlyRegistered(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_notCurrentlyRegistered);
+static int dissect_notCurrentlyRegistered(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_notCurrentlyRegistered);
}
-static int dissect_callInProgress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_callInProgress);
+static int dissect_callInProgress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_callInProgress);
}
-static int dissect_permissionDenied(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_permissionDenied);
+static int dissect_permissionDenied(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_permissionDenied);
}
-static int dissect_pointToPoint(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_pointToPoint);
+static int dissect_pointToPoint(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_pointToPoint);
}
-static int dissect_oneToN(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_oneToN);
+static int dissect_oneToN(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_oneToN);
}
-static int dissect_nToOne(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_nToOne);
+static int dissect_nToOne(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_nToOne);
}
-static int dissect_nToN(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_nToN);
+static int dissect_nToN(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_nToN);
}
-static int dissect_direct(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_direct);
+static int dissect_direct(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_direct);
}
-static int dissect_gatekeeperRouted(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_gatekeeperRouted);
+static int dissect_gatekeeperRouted(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_gatekeeperRouted);
}
-static int dissect_endpointControlled(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_endpointControlled);
+static int dissect_endpointControlled(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_endpointControlled);
}
-static int dissect_gatekeeperControlled(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_gatekeeperControlled);
+static int dissect_gatekeeperControlled(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_gatekeeperControlled);
}
-static int dissect_noControl(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_noControl);
+static int dissect_noControl(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_noControl);
}
-static int dissect_invalidPermission(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidPermission);
+static int dissect_invalidPermission(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidPermission);
}
-static int dissect_requestDenied(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_requestDenied);
+static int dissect_requestDenied(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_requestDenied);
}
-static int dissect_invalidEndpointIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidEndpointIdentifier);
+static int dissect_invalidEndpointIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidEndpointIdentifier);
}
-static int dissect_qosControlNotSupported(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_qosControlNotSupported);
+static int dissect_qosControlNotSupported(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_qosControlNotSupported);
}
-static int dissect_incompleteAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_incompleteAddress);
+static int dissect_incompleteAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_incompleteAddress);
}
-static int dissect_aliasesInconsistent(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_aliasesInconsistent);
+static int dissect_aliasesInconsistent(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_aliasesInconsistent);
}
-static int dissect_exceedsCallCapacity(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_exceedsCallCapacity);
+static int dissect_exceedsCallCapacity(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_exceedsCallCapacity);
}
-static int dissect_collectDestination(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_collectDestination);
+static int dissect_collectDestination(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_collectDestination);
}
-static int dissect_collectPIN(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_collectPIN);
+static int dissect_collectPIN(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_collectPIN);
}
-static int dissect_noRouteToDestination(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_noRouteToDestination);
+static int dissect_noRouteToDestination(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_noRouteToDestination);
}
-static int dissect_unallocatedNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_unallocatedNumber);
+static int dissect_unallocatedNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_unallocatedNumber);
}
-static int dissect_notBound(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_notBound);
+static int dissect_notBound(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_notBound);
}
-static int dissect_invalidConferenceID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidConferenceID);
+static int dissect_invalidConferenceID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidConferenceID);
}
-static int dissect_insufficientResources(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_insufficientResources);
+static int dissect_insufficientResources(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_insufficientResources);
}
-static int dissect_notRegistered(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_notRegistered);
+static int dissect_notRegistered(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_notRegistered);
}
-static int dissect_forcedDrop(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_forcedDrop);
+static int dissect_forcedDrop(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_forcedDrop);
}
-static int dissect_normalDrop(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_normalDrop);
+static int dissect_normalDrop(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_normalDrop);
}
-static int dissect_requestToDropOther(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_requestToDropOther);
+static int dissect_requestToDropOther(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_requestToDropOther);
}
-static int dissect_segmentedResponseSupported(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_segmentedResponseSupported);
+static int dissect_segmentedResponseSupported(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_segmentedResponseSupported);
}
-static int dissect_capacityInfoRequested(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_capacityInfoRequested);
+static int dissect_capacityInfoRequested(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_capacityInfoRequested);
}
-static int dissect_complete(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_complete);
+static int dissect_complete(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_complete);
}
-static int dissect_incomplete(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_incomplete);
+static int dissect_incomplete(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_incomplete);
}
-static int dissect_invalidCall(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_invalidCall);
+static int dissect_invalidCall(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_invalidCall);
}
-static int dissect_started(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_started);
+static int dissect_started(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_started);
}
-static int dissect_failed(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_failed);
+static int dissect_failed(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_failed);
}
-static int dissect_stopped(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_stopped);
+static int dissect_stopped(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_stopped);
}
-static int dissect_notAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NULL(tvb, offset, pinfo, tree, hf_h225_notAvailable);
+static int dissect_notAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NULL(tvb, offset, actx, tree, hf_h225_notAvailable);
}
@@ -1935,15 +1935,15 @@ static const per_choice_t T_h245routing_choice[] = {
};
static int
-dissect_h225_T_h245routing(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_h245routing(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_T_h245routing, T_h245routing_choice,
NULL);
return offset;
}
-static int dissect_h245routing(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245routing(tvb, offset, pinfo, tree, hf_h225_h245routing);
+static int dissect_h245routing(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245routing(tvb, offset, actx, tree, hf_h225_h245routing);
}
@@ -1956,43 +1956,43 @@ static const per_sequence_t T_h245ipSourceRoute_sequence[] = {
};
static int
-dissect_h225_T_h245ipSourceRoute(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_h245ipSourceRoute(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_h245ipSourceRoute, T_h245ipSourceRoute_sequence);
return offset;
}
-static int dissect_h245ipSourceRoute(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245ipSourceRoute(tvb, offset, pinfo, tree, hf_h225_h245ipSourceRoute);
+static int dissect_h245ipSourceRoute(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245ipSourceRoute(tvb, offset, actx, tree, hf_h225_h245ipSourceRoute);
}
static int
-dissect_h225_OCTET_STRING_SIZE_6(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_6(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6, 6, NULL);
return offset;
}
-static int dissect_node(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_6(tvb, offset, pinfo, tree, hf_h225_node);
+static int dissect_node(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_6(tvb, offset, actx, tree, hf_h225_node);
}
static int
-dissect_h225_OCTET_STRING_SIZE_2(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_2(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
2, 2, NULL);
return offset;
}
-static int dissect_ipx_port(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_2(tvb, offset, pinfo, tree, hf_h225_ipx_port);
+static int dissect_ipx_port(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_2(tvb, offset, actx, tree, hf_h225_ipx_port);
}
-static int dissect_h245ipxport(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_2(tvb, offset, pinfo, tree, hf_h225_h245ipxport);
+static int dissect_h245ipxport(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_2(tvb, offset, actx, tree, hf_h225_h245ipxport);
}
@@ -2004,36 +2004,36 @@ static const per_sequence_t T_h245ipxAddress_sequence[] = {
};
static int
-dissect_h225_T_h245ipxAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_h245ipxAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_h245ipxAddress, T_h245ipxAddress_sequence);
return offset;
}
-static int dissect_h245ipxAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245ipxAddress(tvb, offset, pinfo, tree, hf_h225_h245ipxAddress);
+static int dissect_h245ipxAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245ipxAddress(tvb, offset, actx, tree, hf_h225_h245ipxAddress);
}
static int
-dissect_h225_OCTET_STRING_SIZE_16(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_16(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
16, 16, NULL);
return offset;
}
-static int dissect_ipV6(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, pinfo, tree, hf_h225_ipV6);
+static int dissect_ipV6(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, actx, tree, hf_h225_ipV6);
}
-static int dissect_netBios(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, pinfo, tree, hf_h225_netBios);
+static int dissect_netBios(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, actx, tree, hf_h225_netBios);
}
-static int dissect_h245ipv6(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, pinfo, tree, hf_h225_h245ipv6);
+static int dissect_h245ipv6(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, actx, tree, hf_h225_h245ipv6);
}
-static int dissect_h245netBios(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, pinfo, tree, hf_h225_h245netBios);
+static int dissect_h245netBios(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_16(tvb, offset, actx, tree, hf_h225_h245netBios);
}
@@ -2044,81 +2044,81 @@ static const per_sequence_t T_h245ip6Address_sequence[] = {
};
static int
-dissect_h225_T_h245ip6Address(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_h245ip6Address(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_h245ip6Address, T_h245ip6Address_sequence);
return offset;
}
-static int dissect_h245ip6Address(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_h245ip6Address(tvb, offset, pinfo, tree, hf_h225_h245ip6Address);
+static int dissect_h245ip6Address(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_h245ip6Address(tvb, offset, actx, tree, hf_h225_h245ip6Address);
}
static int
-dissect_h225_OCTET_STRING_SIZE_1_20(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_1_20(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
1, 20, NULL);
return offset;
}
-static int dissect_nsap(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1_20(tvb, offset, pinfo, tree, hf_h225_nsap);
+static int dissect_nsap(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1_20(tvb, offset, actx, tree, hf_h225_nsap);
}
-static int dissect_h245nsap(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1_20(tvb, offset, pinfo, tree, hf_h225_h245nsap);
+static int dissect_h245nsap(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1_20(tvb, offset, actx, tree, hf_h225_h245nsap);
}
static int
-dissect_h225_T_object(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_object_identifier_str(tvb, offset, pinfo, tree, hf_index, &nsiOID);
+dissect_h225_T_object(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_object_identifier_str(tvb, offset, actx, tree, hf_index, &nsiOID);
return offset;
}
-static int dissect_nsiOID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_object(tvb, offset, pinfo, tree, hf_h225_nsiOID);
+static int dissect_nsiOID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_object(tvb, offset, actx, tree, hf_h225_nsiOID);
}
static int
-dissect_h225_T_t35CountryCode(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 255U, &t35CountryCode, NULL, FALSE);
+dissect_h225_T_t35CountryCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 255U, &t35CountryCode, FALSE);
return offset;
}
-static int dissect_t35CountryCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_t35CountryCode(tvb, offset, pinfo, tree, hf_h225_t35CountryCode);
+static int dissect_t35CountryCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_t35CountryCode(tvb, offset, actx, tree, hf_h225_t35CountryCode);
}
static int
-dissect_h225_T_t35Extension(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 255U, &t35Extension, NULL, FALSE);
+dissect_h225_T_t35Extension(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 255U, &t35Extension, FALSE);
return offset;
}
-static int dissect_t35Extension(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_t35Extension(tvb, offset, pinfo, tree, hf_h225_t35Extension);
+static int dissect_t35Extension(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_t35Extension(tvb, offset, actx, tree, hf_h225_t35Extension);
}
static int
-dissect_h225_T_manufacturerCode(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 65535U, &manufacturerCode, NULL, FALSE);
+dissect_h225_T_manufacturerCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 65535U, &manufacturerCode, FALSE);
return offset;
}
-static int dissect_manufacturerCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_manufacturerCode(tvb, offset, pinfo, tree, hf_h225_manufacturerCode);
+static int dissect_manufacturerCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_manufacturerCode(tvb, offset, actx, tree, hf_h225_manufacturerCode);
}
@@ -2130,13 +2130,13 @@ static const per_sequence_t H221NonStandard_sequence[] = {
};
static int
-dissect_h225_H221NonStandard(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_H221NonStandard(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 509 "h225.cnf"
t35CountryCode = 0;
t35Extension = 0;
manufacturerCode = 0;
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_H221NonStandard, H221NonStandard_sequence);
#line 513 "h225.cnf"
@@ -2145,11 +2145,11 @@ dissect_h225_H221NonStandard(tvbuff_t *tvb, int offset, packet_info *pinfo _U_,
return offset;
}
-static int dissect_vendorIdentifier_vendor(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H221NonStandard(tvb, offset, pinfo, tree, hf_h225_vendorIdentifier_vendor);
+static int dissect_vendorIdentifier_vendor(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H221NonStandard(tvb, offset, actx, tree, hf_h225_vendorIdentifier_vendor);
}
-static int dissect_h221NonStandard(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H221NonStandard(tvb, offset, pinfo, tree, hf_h225_h221NonStandard);
+static int dissect_h221NonStandard(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H221NonStandard(tvb, offset, actx, tree, hf_h225_h221NonStandard);
}
@@ -2166,14 +2166,14 @@ static const per_choice_t NonStandardIdentifier_choice[] = {
};
static int
-dissect_h225_NonStandardIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_NonStandardIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 490 "h225.cnf"
guint32 value;
nsiOID = "";
h221NonStandard = 0;
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_NonStandardIdentifier, NonStandardIdentifier_choice,
&value);
@@ -2191,29 +2191,29 @@ dissect_h225_NonStandardIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo
return offset;
}
-static int dissect_nonStandardIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardIdentifier(tvb, offset, pinfo, tree, hf_h225_nonStandardIdentifier);
+static int dissect_nonStandardIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardIdentifier(tvb, offset, actx, tree, hf_h225_nonStandardIdentifier);
}
static int
-dissect_h225_T_data(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_T_data(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 524 "h225.cnf"
tvbuff_t *next_tvb = NULL;
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, &next_tvb);
if (next_tvb && tvb_length(next_tvb)) {
- call_dissector((nsp_handle)?nsp_handle:data_handle, next_tvb, pinfo, tree);
+ call_dissector((nsp_handle)?nsp_handle:data_handle, next_tvb, actx->pinfo, tree);
}
return offset;
}
-static int dissect_nsp_data(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_data(tvb, offset, pinfo, tree, hf_h225_nsp_data);
+static int dissect_nsp_data(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_data(tvb, offset, actx, tree, hf_h225_nsp_data);
}
@@ -2224,35 +2224,35 @@ static const per_sequence_t NonStandardParameter_sequence[] = {
};
int
-dissect_h225_NonStandardParameter(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_NonStandardParameter(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 522 "h225.cnf"
nsp_handle = NULL;
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_NonStandardParameter, NonStandardParameter_sequence);
return offset;
}
-static int dissect_nonStandardData(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardParameter(tvb, offset, pinfo, tree, hf_h225_nonStandardData);
+static int dissect_nonStandardData(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardParameter(tvb, offset, actx, tree, hf_h225_nonStandardData);
}
-static int dissect_nonStandardControl_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardParameter(tvb, offset, pinfo, tree, hf_h225_nonStandardControl_item);
+static int dissect_nonStandardControl_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardParameter(tvb, offset, actx, tree, hf_h225_nonStandardControl_item);
}
-static int dissect_nonStandard(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardParameter(tvb, offset, pinfo, tree, hf_h225_nonStandard);
+static int dissect_nonStandard(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardParameter(tvb, offset, actx, tree, hf_h225_nonStandard);
}
-static int dissect_nonStandardReason(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardParameter(tvb, offset, pinfo, tree, hf_h225_nonStandardReason);
+static int dissect_nonStandardReason(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardParameter(tvb, offset, actx, tree, hf_h225_nonStandardReason);
}
-static int dissect_nonStandardAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardParameter(tvb, offset, pinfo, tree, hf_h225_nonStandardAddress);
+static int dissect_nonStandardAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardParameter(tvb, offset, actx, tree, hf_h225_nonStandardAddress);
}
-static int dissect_nonStandardUsageTypes_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardParameter(tvb, offset, pinfo, tree, hf_h225_nonStandardUsageTypes_item);
+static int dissect_nonStandardUsageTypes_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardParameter(tvb, offset, actx, tree, hf_h225_nonStandardUsageTypes_item);
}
-static int dissect_nonStandardUsageFields_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardParameter(tvb, offset, pinfo, tree, hf_h225_nonStandardUsageFields_item);
+static int dissect_nonStandardUsageFields_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardParameter(tvb, offset, actx, tree, hf_h225_nonStandardUsageFields_item);
}
@@ -2279,13 +2279,13 @@ static const per_choice_t H245TransportAddress_choice[] = {
};
static int
-dissect_h225_H245TransportAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_H245TransportAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 319 "h225.cnf"
ipv4_address=0;
ipv4_port=0;
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_H245TransportAddress, H245TransportAddress_choice,
NULL);
@@ -2295,7 +2295,7 @@ dissect_h225_H245TransportAddress(tvbuff_t *tvb, int offset, packet_info *pinfo
h225_pi->h245_address = ipv4_address;
h225_pi->h245_port = ipv4_port;
- if((!pinfo->fd->flags.visited) && ipv4_address!=0 && ipv4_port!=0 && h245_handle){
+ if((!actx->pinfo->fd->flags.visited) && ipv4_address!=0 && ipv4_port!=0 && h245_handle){
address src_addr;
conversation_t *conv=NULL;
@@ -2303,9 +2303,9 @@ dissect_h225_H245TransportAddress(tvbuff_t *tvb, int offset, packet_info *pinfo
src_addr.len=4;
src_addr.data=(const guint8 *)&ipv4_address;
- conv=find_conversation(pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR_B|NO_PORT_B);
+ conv=find_conversation(actx->pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR_B|NO_PORT_B);
if(!conv){
- conv=conversation_new(pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR2|NO_PORT2);
+ conv=conversation_new(actx->pinfo->fd->num, &src_addr, &src_addr, PT_TCP, ipv4_port, ipv4_port, NO_ADDR2|NO_PORT2);
conversation_set_dissector(conv, h245_handle);
}
}
@@ -2313,19 +2313,19 @@ dissect_h225_H245TransportAddress(tvbuff_t *tvb, int offset, packet_info *pinfo
return offset;
}
-static int dissect_h245Address(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H245TransportAddress(tvb, offset, pinfo, tree, hf_h225_h245Address);
+static int dissect_h245Address(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H245TransportAddress(tvb, offset, actx, tree, hf_h225_h245Address);
}
static int
-dissect_h225_DialedDigits(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_DialedDigits(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 197 "h225.cnf"
tvbuff_t *value_tvb = NULL;
guint len = 0;
- offset = dissect_per_restricted_character_string(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,
1, 128, "0123456789#*,", strlen("0123456789#*,"),
&value_tvb);
@@ -2344,50 +2344,50 @@ dissect_h225_DialedDigits(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, pro
return offset;
}
-static int dissect_dialedDigits(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_DialedDigits(tvb, offset, pinfo, tree, hf_h225_dialedDigits);
+static int dissect_dialedDigits(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_DialedDigits(tvb, offset, actx, tree, hf_h225_dialedDigits);
}
static int
-dissect_h225_BMPString_SIZE_1_256(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_BMPString(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_BMPString_SIZE_1_256(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_BMPString(tvb, offset, actx, tree, hf_index,
1, 256);
return offset;
}
-static int dissect_h323_ID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BMPString_SIZE_1_256(tvb, offset, pinfo, tree, hf_h225_h323_ID);
+static int dissect_h323_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BMPString_SIZE_1_256(tvb, offset, actx, tree, hf_h225_h323_ID);
}
static int
-dissect_h225_IA5String_SIZE_1_512(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_IA5String(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_IA5String_SIZE_1_512(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_IA5String(tvb, offset, actx, tree, hf_index,
1, 512);
return offset;
}
-static int dissect_url_ID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_512(tvb, offset, pinfo, tree, hf_h225_url_ID);
+static int dissect_url_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_512(tvb, offset, actx, tree, hf_h225_url_ID);
}
-static int dissect_email_ID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_512(tvb, offset, pinfo, tree, hf_h225_email_ID);
+static int dissect_email_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_512(tvb, offset, actx, tree, hf_h225_email_ID);
}
static int
-dissect_h225_IpV4(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_IpV4(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
4, 4, NULL);
return offset;
}
-static int dissect_ipV4(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IpV4(tvb, offset, pinfo, tree, hf_h225_ipV4);
+static int dissect_ipV4(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IpV4(tvb, offset, actx, tree, hf_h225_ipV4);
}
@@ -2398,14 +2398,14 @@ static const per_sequence_t T_ipAddress_sequence[] = {
};
static int
-dissect_h225_T_ipAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_ipAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_ipAddress, T_ipAddress_sequence);
return offset;
}
-static int dissect_ipAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_ipAddress(tvb, offset, pinfo, tree, hf_h225_ipAddress);
+static int dissect_ipAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_ipAddress(tvb, offset, actx, tree, hf_h225_ipAddress);
}
@@ -2414,14 +2414,14 @@ static const per_sequence_t T_route_sequence_of[1] = {
};
static int
-dissect_h225_T_route(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_route(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_T_route, T_route_sequence_of);
return offset;
}
-static int dissect_route(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_route(tvb, offset, pinfo, tree, hf_h225_route);
+static int dissect_route(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_route(tvb, offset, actx, tree, hf_h225_route);
}
@@ -2438,15 +2438,15 @@ static const per_choice_t T_routing_choice[] = {
};
static int
-dissect_h225_T_routing(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_routing(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_T_routing, T_routing_choice,
NULL);
return offset;
}
-static int dissect_routing(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_routing(tvb, offset, pinfo, tree, hf_h225_routing);
+static int dissect_routing(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_routing(tvb, offset, actx, tree, hf_h225_routing);
}
@@ -2459,14 +2459,14 @@ static const per_sequence_t T_ipSourceRoute_sequence[] = {
};
static int
-dissect_h225_T_ipSourceRoute(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_ipSourceRoute(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_ipSourceRoute, T_ipSourceRoute_sequence);
return offset;
}
-static int dissect_ipSourceRoute(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_ipSourceRoute(tvb, offset, pinfo, tree, hf_h225_ipSourceRoute);
+static int dissect_ipSourceRoute(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_ipSourceRoute(tvb, offset, actx, tree, hf_h225_ipSourceRoute);
}
@@ -2478,14 +2478,14 @@ static const per_sequence_t T_ipxAddress_sequence[] = {
};
static int
-dissect_h225_T_ipxAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_ipxAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_ipxAddress, T_ipxAddress_sequence);
return offset;
}
-static int dissect_ipxAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_ipxAddress(tvb, offset, pinfo, tree, hf_h225_ipxAddress);
+static int dissect_ipxAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_ipxAddress(tvb, offset, actx, tree, hf_h225_ipxAddress);
}
@@ -2496,14 +2496,14 @@ static const per_sequence_t T_ip6Address_sequence[] = {
};
static int
-dissect_h225_T_ip6Address(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_ip6Address(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_ip6Address, T_ip6Address_sequence);
return offset;
}
-static int dissect_ip6Address(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_ip6Address(tvb, offset, pinfo, tree, hf_h225_ip6Address);
+static int dissect_ip6Address(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_ip6Address(tvb, offset, actx, tree, hf_h225_ip6Address);
}
@@ -2530,69 +2530,69 @@ static const per_choice_t TransportAddress_choice[] = {
};
static int
-dissect_h225_TransportAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_TransportAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_TransportAddress, TransportAddress_choice,
NULL);
return offset;
}
-static int dissect_destCallSignalAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_destCallSignalAddress);
+static int dissect_destCallSignalAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_destCallSignalAddress);
}
-static int dissect_sourceCallSignalAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_sourceCallSignalAddress);
+static int dissect_sourceCallSignalAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_sourceCallSignalAddress);
}
-static int dissect_alternativeAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_alternativeAddress);
+static int dissect_alternativeAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_alternativeAddress);
}
-static int dissect_transportID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_transportID);
+static int dissect_transportID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_transportID);
}
-static int dissect_callSignalAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_callSignalAddress_item);
+static int dissect_callSignalAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_callSignalAddress_item);
}
-static int dissect_rasAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_rasAddress_item);
+static int dissect_rasAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_rasAddress_item);
}
-static int dissect_annexE_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_annexE_item);
+static int dissect_annexE_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_annexE_item);
}
-static int dissect_sctp_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_sctp_item);
+static int dissect_sctp_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_sctp_item);
}
-static int dissect_alternateGK_rasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_alternateGK_rasAddress);
+static int dissect_alternateGK_rasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_alternateGK_rasAddress);
}
-static int dissect_transport(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_transport);
+static int dissect_transport(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_transport);
}
-static int dissect_sendAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_sendAddress);
+static int dissect_sendAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_sendAddress);
}
-static int dissect_recvAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_recvAddress);
+static int dissect_recvAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_recvAddress);
}
-static int dissect_gatekeeperRequest_rasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_gatekeeperRequest_rasAddress);
+static int dissect_gatekeeperRequest_rasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_gatekeeperRequest_rasAddress);
}
-static int dissect_gatekeeperConfirm_rasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_gatekeeperConfirm_rasAddress);
+static int dissect_gatekeeperConfirm_rasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_gatekeeperConfirm_rasAddress);
}
-static int dissect_srcCallSignalAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_srcCallSignalAddress);
+static int dissect_srcCallSignalAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_srcCallSignalAddress);
}
-static int dissect_replyAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_replyAddress);
+static int dissect_replyAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_replyAddress);
}
-static int dissect_locationConfirm_callSignalAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_locationConfirm_callSignalAddress);
+static int dissect_locationConfirm_callSignalAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_locationConfirm_callSignalAddress);
}
-static int dissect_locationConfirm_rasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_locationConfirm_rasAddress);
+static int dissect_locationConfirm_rasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_locationConfirm_rasAddress);
}
-static int dissect_infoRequestResponse_rasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TransportAddress(tvb, offset, pinfo, tree, hf_h225_infoRequestResponse_rasAddress);
+static int dissect_infoRequestResponse_rasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TransportAddress(tvb, offset, actx, tree, hf_h225_infoRequestResponse_rasAddress);
}
@@ -2617,41 +2617,41 @@ static const per_choice_t PublicTypeOfNumber_choice[] = {
};
static int
-dissect_h225_PublicTypeOfNumber(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_PublicTypeOfNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_PublicTypeOfNumber, PublicTypeOfNumber_choice,
NULL);
return offset;
}
-static int dissect_publicTypeOfNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PublicTypeOfNumber(tvb, offset, pinfo, tree, hf_h225_publicTypeOfNumber);
+static int dissect_publicTypeOfNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PublicTypeOfNumber(tvb, offset, actx, tree, hf_h225_publicTypeOfNumber);
}
static int
-dissect_h225_NumberDigits(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_restricted_character_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_NumberDigits(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,
1, 128, "0123456789#*,", strlen("0123456789#*,"),
NULL);
return offset;
}
-static int dissect_dataPartyNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NumberDigits(tvb, offset, pinfo, tree, hf_h225_dataPartyNumber);
+static int dissect_dataPartyNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NumberDigits(tvb, offset, actx, tree, hf_h225_dataPartyNumber);
}
-static int dissect_telexPartyNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NumberDigits(tvb, offset, pinfo, tree, hf_h225_telexPartyNumber);
+static int dissect_telexPartyNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NumberDigits(tvb, offset, actx, tree, hf_h225_telexPartyNumber);
}
-static int dissect_nationalStandardPartyNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NumberDigits(tvb, offset, pinfo, tree, hf_h225_nationalStandardPartyNumber);
+static int dissect_nationalStandardPartyNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NumberDigits(tvb, offset, actx, tree, hf_h225_nationalStandardPartyNumber);
}
-static int dissect_publicNumberDigits(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NumberDigits(tvb, offset, pinfo, tree, hf_h225_publicNumberDigits);
+static int dissect_publicNumberDigits(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NumberDigits(tvb, offset, actx, tree, hf_h225_publicNumberDigits);
}
-static int dissect_privateNumberDigits(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NumberDigits(tvb, offset, pinfo, tree, hf_h225_privateNumberDigits);
+static int dissect_privateNumberDigits(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NumberDigits(tvb, offset, actx, tree, hf_h225_privateNumberDigits);
}
@@ -2662,14 +2662,14 @@ static const per_sequence_t PublicPartyNumber_sequence[] = {
};
static int
-dissect_h225_PublicPartyNumber(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_PublicPartyNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_PublicPartyNumber, PublicPartyNumber_sequence);
return offset;
}
-static int dissect_e164Number(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PublicPartyNumber(tvb, offset, pinfo, tree, hf_h225_e164Number);
+static int dissect_e164Number(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PublicPartyNumber(tvb, offset, actx, tree, hf_h225_e164Number);
}
@@ -2694,15 +2694,15 @@ static const per_choice_t PrivateTypeOfNumber_choice[] = {
};
static int
-dissect_h225_PrivateTypeOfNumber(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_PrivateTypeOfNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_PrivateTypeOfNumber, PrivateTypeOfNumber_choice,
NULL);
return offset;
}
-static int dissect_privateTypeOfNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PrivateTypeOfNumber(tvb, offset, pinfo, tree, hf_h225_privateTypeOfNumber);
+static int dissect_privateTypeOfNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PrivateTypeOfNumber(tvb, offset, actx, tree, hf_h225_privateTypeOfNumber);
}
@@ -2713,14 +2713,14 @@ static const per_sequence_t PrivatePartyNumber_sequence[] = {
};
static int
-dissect_h225_PrivatePartyNumber(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_PrivatePartyNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_PrivatePartyNumber, PrivatePartyNumber_sequence);
return offset;
}
-static int dissect_privateNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PrivatePartyNumber(tvb, offset, pinfo, tree, hf_h225_privateNumber);
+static int dissect_privateNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PrivatePartyNumber(tvb, offset, actx, tree, hf_h225_privateNumber);
}
@@ -2743,77 +2743,77 @@ static const per_choice_t PartyNumber_choice[] = {
};
int
-dissect_h225_PartyNumber(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_PartyNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_PartyNumber, PartyNumber_choice,
NULL);
return offset;
}
-static int dissect_partyNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PartyNumber(tvb, offset, pinfo, tree, hf_h225_partyNumber);
+static int dissect_partyNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PartyNumber(tvb, offset, actx, tree, hf_h225_partyNumber);
}
-static int dissect_startOfRange(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PartyNumber(tvb, offset, pinfo, tree, hf_h225_startOfRange);
+static int dissect_startOfRange(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PartyNumber(tvb, offset, actx, tree, hf_h225_startOfRange);
}
-static int dissect_endOfRange(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PartyNumber(tvb, offset, pinfo, tree, hf_h225_endOfRange);
+static int dissect_endOfRange(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PartyNumber(tvb, offset, actx, tree, hf_h225_endOfRange);
}
-static int dissect_routeCallToSCN_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PartyNumber(tvb, offset, pinfo, tree, hf_h225_routeCallToSCN_item);
+static int dissect_routeCallToSCN_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PartyNumber(tvb, offset, actx, tree, hf_h225_routeCallToSCN_item);
}
-static int dissect_routeCalltoSCN_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PartyNumber(tvb, offset, pinfo, tree, hf_h225_routeCalltoSCN_item);
+static int dissect_routeCalltoSCN_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PartyNumber(tvb, offset, actx, tree, hf_h225_routeCalltoSCN_item);
}
static int
-dissect_h225_TBCD_STRING(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_restricted_character_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_TBCD_STRING(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, "0123456789#*abc", strlen("0123456789#*abc"),
NULL);
return offset;
}
-static int dissect_imsi(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_imsi);
+static int dissect_imsi(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_imsi);
}
-static int dissect_min(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_min);
+static int dissect_min(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_min);
}
-static int dissect_mdn(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_mdn);
+static int dissect_mdn(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_mdn);
}
-static int dissect_msisdn(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_msisdn);
+static int dissect_msisdn(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_msisdn);
}
-static int dissect_esn(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_esn);
+static int dissect_esn(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_esn);
}
-static int dissect_mscid(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_mscid);
+static int dissect_mscid(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_mscid);
}
-static int dissect_sid(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_sid);
+static int dissect_sid(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_sid);
}
-static int dissect_mid(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_mid);
+static int dissect_mid(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_mid);
}
-static int dissect_sesn(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_sesn);
+static int dissect_sesn(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_sesn);
}
-static int dissect_soc(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_soc);
+static int dissect_soc(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_soc);
}
-static int dissect_imei(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_imei);
+static int dissect_imei(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_imei);
}
-static int dissect_hplmn(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_hplmn);
+static int dissect_hplmn(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_hplmn);
}
-static int dissect_vplmn(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TBCD_STRING(tvb, offset, pinfo, tree, hf_h225_vplmn);
+static int dissect_vplmn(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TBCD_STRING(tvb, offset, actx, tree, hf_h225_vplmn);
}
@@ -2830,34 +2830,34 @@ static const per_choice_t T_system_id_choice[] = {
};
static int
-dissect_h225_T_system_id(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_system_id(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_T_system_id, T_system_id_choice,
NULL);
return offset;
}
-static int dissect_system_id(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_system_id(tvb, offset, pinfo, tree, hf_h225_system_id);
+static int dissect_system_id(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_system_id(tvb, offset, actx, tree, hf_h225_system_id);
}
static int
-dissect_h225_OCTET_STRING_SIZE_1(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_1(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
1, 1, NULL);
return offset;
}
-static int dissect_systemMyTypeCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1(tvb, offset, pinfo, tree, hf_h225_systemMyTypeCode);
+static int dissect_systemMyTypeCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1(tvb, offset, actx, tree, hf_h225_systemMyTypeCode);
}
-static int dissect_systemAccessType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1(tvb, offset, pinfo, tree, hf_h225_systemAccessType);
+static int dissect_systemAccessType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1(tvb, offset, actx, tree, hf_h225_systemAccessType);
}
-static int dissect_qualificationInformationCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1(tvb, offset, pinfo, tree, hf_h225_qualificationInformationCode);
+static int dissect_qualificationInformationCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1(tvb, offset, actx, tree, hf_h225_qualificationInformationCode);
}
@@ -2878,27 +2878,27 @@ static const per_sequence_t ANSI_41_UIM_sequence[] = {
};
static int
-dissect_h225_ANSI_41_UIM(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ANSI_41_UIM(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_ANSI_41_UIM, ANSI_41_UIM_sequence);
return offset;
}
-static int dissect_ansi_41_uim(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ANSI_41_UIM(tvb, offset, pinfo, tree, hf_h225_ansi_41_uim);
+static int dissect_ansi_41_uim(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ANSI_41_UIM(tvb, offset, actx, tree, hf_h225_ansi_41_uim);
}
static int
-dissect_h225_OCTET_STRING_SIZE_1_4(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_1_4(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
1, 4, NULL);
return offset;
}
-static int dissect_tmsi(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1_4(tvb, offset, pinfo, tree, hf_h225_tmsi);
+static int dissect_tmsi(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1_4(tvb, offset, actx, tree, hf_h225_tmsi);
}
@@ -2913,14 +2913,14 @@ static const per_sequence_t GSM_UIM_sequence[] = {
};
static int
-dissect_h225_GSM_UIM(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GSM_UIM(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_GSM_UIM, GSM_UIM_sequence);
return offset;
}
-static int dissect_gsm_uim(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GSM_UIM(tvb, offset, pinfo, tree, hf_h225_gsm_uim);
+static int dissect_gsm_uim(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GSM_UIM(tvb, offset, actx, tree, hf_h225_gsm_uim);
}
@@ -2937,15 +2937,15 @@ static const per_choice_t MobileUIM_choice[] = {
};
static int
-dissect_h225_MobileUIM(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_MobileUIM(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_MobileUIM, MobileUIM_choice,
NULL);
return offset;
}
-static int dissect_mobileUIM(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_MobileUIM(tvb, offset, pinfo, tree, hf_h225_mobileUIM);
+static int dissect_mobileUIM(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_MobileUIM(tvb, offset, actx, tree, hf_h225_mobileUIM);
}
@@ -2972,81 +2972,81 @@ static const per_choice_t AliasAddress_choice[] = {
};
int
-dissect_h225_AliasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_AliasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_AliasAddress, AliasAddress_choice,
NULL);
return offset;
}
-static int dissect_alertingAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_alertingAddress_item);
+static int dissect_alertingAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_alertingAddress_item);
}
-static int dissect_connectedAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_connectedAddress_item);
+static int dissect_connectedAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_connectedAddress_item);
}
-static int dissect_busyAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_busyAddress_item);
+static int dissect_busyAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_busyAddress_item);
}
-static int dissect_sourceAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_sourceAddress_item);
+static int dissect_sourceAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_sourceAddress_item);
}
-static int dissect_destinationAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_destinationAddress_item);
+static int dissect_destinationAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_destinationAddress_item);
}
-static int dissect_destExtraCallInfo_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_destExtraCallInfo_item);
+static int dissect_destExtraCallInfo_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_destExtraCallInfo_item);
}
-static int dissect_uUIE_remoteExtensionAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_uUIE_remoteExtensionAddress);
+static int dissect_uUIE_remoteExtensionAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_uUIE_remoteExtensionAddress);
}
-static int dissect_alternativeAliasAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_alternativeAliasAddress_item);
+static int dissect_alternativeAliasAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_alternativeAliasAddress_item);
}
-static int dissect_conferenceAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_conferenceAlias);
+static int dissect_conferenceAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_conferenceAlias);
}
-static int dissect_wildcard(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_wildcard);
+static int dissect_wildcard(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_wildcard);
}
-static int dissect_address(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_address);
+static int dissect_address(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_address);
}
-static int dissect_aliasAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_aliasAddress_item);
+static int dissect_aliasAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_aliasAddress_item);
}
-static int dissect_remoteExtensionAddress_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_remoteExtensionAddress_item);
+static int dissect_remoteExtensionAddress_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_remoteExtensionAddress_item);
}
-static int dissect_alias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_alias);
+static int dissect_alias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_alias);
}
-static int dissect_prefix(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_prefix);
+static int dissect_prefix(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_prefix);
}
-static int dissect_endpointAlias_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_endpointAlias_item);
+static int dissect_endpointAlias_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_endpointAlias_item);
}
-static int dissect_terminalAlias_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_terminalAlias_item);
+static int dissect_terminalAlias_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_terminalAlias_item);
}
-static int dissect_featureServerAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_featureServerAlias);
+static int dissect_featureServerAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_featureServerAlias);
}
-static int dissect_duplicateAlias_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_duplicateAlias_item);
+static int dissect_duplicateAlias_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_duplicateAlias_item);
}
-static int dissect_srcInfo_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_srcInfo_item);
+static int dissect_srcInfo_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_srcInfo_item);
}
-static int dissect_modifiedSrcInfo_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_modifiedSrcInfo_item);
+static int dissect_modifiedSrcInfo_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_modifiedSrcInfo_item);
}
-static int dissect_sourceInfo_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_sourceInfo_item);
+static int dissect_sourceInfo_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_sourceInfo_item);
}
-static int dissect_sourceEndpointInfo_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_AliasAddress(tvb, offset, pinfo, tree, hf_h225_sourceEndpointInfo_item);
+static int dissect_sourceEndpointInfo_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_AliasAddress(tvb, offset, actx, tree, hf_h225_sourceEndpointInfo_item);
}
@@ -3055,105 +3055,105 @@ static const per_sequence_t SEQUENCE_OF_AliasAddress_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_AliasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_AliasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_AliasAddress, SEQUENCE_OF_AliasAddress_sequence_of);
return offset;
}
-static int dissect_alertingAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_alertingAddress);
+static int dissect_alertingAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_alertingAddress);
}
-static int dissect_connectedAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_connectedAddress);
+static int dissect_connectedAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_connectedAddress);
}
-static int dissect_busyAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_busyAddress);
+static int dissect_busyAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_busyAddress);
}
-static int dissect_sourceAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_sourceAddress);
+static int dissect_sourceAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_sourceAddress);
}
-static int dissect_destinationAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_destinationAddress);
+static int dissect_destinationAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_destinationAddress);
}
-static int dissect_destExtraCallInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_destExtraCallInfo);
+static int dissect_destExtraCallInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_destExtraCallInfo);
}
-static int dissect_alternativeAliasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_alternativeAliasAddress);
+static int dissect_alternativeAliasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_alternativeAliasAddress);
}
-static int dissect_aliasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_aliasAddress);
+static int dissect_aliasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_aliasAddress);
}
-static int dissect_remoteExtensionAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_remoteExtensionAddress);
+static int dissect_remoteExtensionAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_remoteExtensionAddress);
}
-static int dissect_endpointAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_endpointAlias);
+static int dissect_endpointAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_endpointAlias);
}
-static int dissect_terminalAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_terminalAlias);
+static int dissect_terminalAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_terminalAlias);
}
-static int dissect_duplicateAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_duplicateAlias);
+static int dissect_duplicateAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_duplicateAlias);
}
-static int dissect_srcInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_srcInfo);
+static int dissect_srcInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_srcInfo);
}
-static int dissect_modifiedSrcInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_modifiedSrcInfo);
+static int dissect_modifiedSrcInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_modifiedSrcInfo);
}
-static int dissect_sourceInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_sourceInfo);
+static int dissect_sourceInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_sourceInfo);
}
-static int dissect_sourceEndpointInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, pinfo, tree, hf_h225_sourceEndpointInfo);
+static int dissect_sourceEndpointInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_AliasAddress(tvb, offset, actx, tree, hf_h225_sourceEndpointInfo);
}
static int
-dissect_h225_OCTET_STRING_SIZE_1_256(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_1_256(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
1, 256, NULL);
return offset;
}
-static int dissect_productId(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1_256(tvb, offset, pinfo, tree, hf_h225_productId);
+static int dissect_productId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1_256(tvb, offset, actx, tree, hf_h225_productId);
}
-static int dissect_versionId(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_1_256(tvb, offset, pinfo, tree, hf_h225_versionId);
+static int dissect_versionId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_1_256(tvb, offset, actx, tree, hf_h225_versionId);
}
static int
-dissect_h225_OBJECT_IDENTIFIER(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_object_identifier(tvb, offset, pinfo, tree, hf_index, NULL);
+dissect_h225_OBJECT_IDENTIFIER(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_object_identifier(tvb, offset, actx, tree, hf_index, NULL);
return offset;
}
-static int dissect_enterpriseNumber(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, pinfo, tree, hf_h225_enterpriseNumber);
+static int dissect_enterpriseNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_h225_enterpriseNumber);
}
-static int dissect_isoAlgorithm(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, pinfo, tree, hf_h225_isoAlgorithm);
+static int dissect_isoAlgorithm(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_h225_isoAlgorithm);
}
-static int dissect_hMAC_iso10118_3(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, pinfo, tree, hf_h225_hMAC_iso10118_3);
+static int dissect_hMAC_iso10118_3(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_h225_hMAC_iso10118_3);
}
-static int dissect_iso9797(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, pinfo, tree, hf_h225_iso9797);
+static int dissect_iso9797(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_h225_iso9797);
}
-static int dissect_algorithmOID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, pinfo, tree, hf_h225_algorithmOID);
+static int dissect_algorithmOID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_h225_algorithmOID);
}
-static int dissect_oid(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, pinfo, tree, hf_h225_oid);
+static int dissect_oid(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_h225_oid);
}
-static int dissect_algorithmOIDs_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, pinfo, tree, hf_h225_algorithmOIDs_item);
+static int dissect_algorithmOIDs_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OBJECT_IDENTIFIER(tvb, offset, actx, tree, hf_h225_algorithmOIDs_item);
}
@@ -3166,17 +3166,17 @@ static const per_sequence_t VendorIdentifier_sequence[] = {
};
static int
-dissect_h225_VendorIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_VendorIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_VendorIdentifier, VendorIdentifier_sequence);
return offset;
}
-static int dissect_vendor(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_VendorIdentifier(tvb, offset, pinfo, tree, hf_h225_vendor);
+static int dissect_vendor(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_VendorIdentifier(tvb, offset, actx, tree, hf_h225_vendor);
}
-static int dissect_endpointVendor(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_VendorIdentifier(tvb, offset, pinfo, tree, hf_h225_endpointVendor);
+static int dissect_endpointVendor(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_VendorIdentifier(tvb, offset, actx, tree, hf_h225_endpointVendor);
}
@@ -3186,52 +3186,52 @@ static const per_sequence_t GatekeeperInfo_sequence[] = {
};
static int
-dissect_h225_GatekeeperInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GatekeeperInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_GatekeeperInfo, GatekeeperInfo_sequence);
return offset;
}
-static int dissect_gatekeeper(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GatekeeperInfo(tvb, offset, pinfo, tree, hf_h225_gatekeeper);
+static int dissect_gatekeeper(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GatekeeperInfo(tvb, offset, actx, tree, hf_h225_gatekeeper);
}
static int
-dissect_h225_BandWidth(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 4294967295U, NULL, NULL, FALSE);
+dissect_h225_BandWidth(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 4294967295U, NULL, FALSE);
return offset;
}
-static int dissect_channelRate(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BandWidth(tvb, offset, pinfo, tree, hf_h225_channelRate);
+static int dissect_channelRate(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BandWidth(tvb, offset, actx, tree, hf_h225_channelRate);
}
-static int dissect_bandwidth(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BandWidth(tvb, offset, pinfo, tree, hf_h225_bandwidth);
+static int dissect_bandwidth(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BandWidth(tvb, offset, actx, tree, hf_h225_bandwidth);
}
-static int dissect_totalBandwidthRestriction(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BandWidth(tvb, offset, pinfo, tree, hf_h225_totalBandwidthRestriction);
+static int dissect_totalBandwidthRestriction(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BandWidth(tvb, offset, actx, tree, hf_h225_totalBandwidthRestriction);
}
-static int dissect_bandWidth(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BandWidth(tvb, offset, pinfo, tree, hf_h225_bandWidth);
+static int dissect_bandWidth(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BandWidth(tvb, offset, actx, tree, hf_h225_bandWidth);
}
-static int dissect_allowedBandWidth(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BandWidth(tvb, offset, pinfo, tree, hf_h225_allowedBandWidth);
+static int dissect_allowedBandWidth(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BandWidth(tvb, offset, actx, tree, hf_h225_allowedBandWidth);
}
static int
-dissect_h225_INTEGER_1_256(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 1U, 256U, NULL, NULL, FALSE);
+dissect_h225_INTEGER_1_256(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 256U, NULL, FALSE);
return offset;
}
-static int dissect_channelMultiplier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_1_256(tvb, offset, pinfo, tree, hf_h225_channelMultiplier);
+static int dissect_channelMultiplier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_1_256(tvb, offset, actx, tree, hf_h225_channelMultiplier);
}
@@ -3243,17 +3243,17 @@ static const per_sequence_t DataRate_sequence[] = {
};
static int
-dissect_h225_DataRate(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_DataRate(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_DataRate, DataRate_sequence);
return offset;
}
-static int dissect_dataRatesSupported_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_DataRate(tvb, offset, pinfo, tree, hf_h225_dataRatesSupported_item);
+static int dissect_dataRatesSupported_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_DataRate(tvb, offset, actx, tree, hf_h225_dataRatesSupported_item);
}
-static int dissect_gatewayDataRate(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_DataRate(tvb, offset, pinfo, tree, hf_h225_gatewayDataRate);
+static int dissect_gatewayDataRate(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_DataRate(tvb, offset, actx, tree, hf_h225_gatewayDataRate);
}
@@ -3262,14 +3262,14 @@ static const per_sequence_t SEQUENCE_OF_DataRate_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_DataRate(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_DataRate(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_DataRate, SEQUENCE_OF_DataRate_sequence_of);
return offset;
}
-static int dissect_dataRatesSupported(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_DataRate(tvb, offset, pinfo, tree, hf_h225_dataRatesSupported);
+static int dissect_dataRatesSupported(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_DataRate(tvb, offset, actx, tree, hf_h225_dataRatesSupported);
}
@@ -3280,14 +3280,14 @@ static const per_sequence_t SupportedPrefix_sequence[] = {
};
static int
-dissect_h225_SupportedPrefix(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SupportedPrefix(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_SupportedPrefix, SupportedPrefix_sequence);
return offset;
}
-static int dissect_supportedPrefixes_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SupportedPrefix(tvb, offset, pinfo, tree, hf_h225_supportedPrefixes_item);
+static int dissect_supportedPrefixes_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SupportedPrefix(tvb, offset, actx, tree, hf_h225_supportedPrefixes_item);
}
@@ -3296,14 +3296,14 @@ static const per_sequence_t SEQUENCE_OF_SupportedPrefix_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_SupportedPrefix(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_SupportedPrefix(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_SupportedPrefix, SEQUENCE_OF_SupportedPrefix_sequence_of);
return offset;
}
-static int dissect_supportedPrefixes(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_SupportedPrefix(tvb, offset, pinfo, tree, hf_h225_supportedPrefixes);
+static int dissect_supportedPrefixes(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_SupportedPrefix(tvb, offset, actx, tree, hf_h225_supportedPrefixes);
}
@@ -3315,14 +3315,14 @@ static const per_sequence_t H310Caps_sequence[] = {
};
static int
-dissect_h225_H310Caps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H310Caps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_H310Caps, H310Caps_sequence);
return offset;
}
-static int dissect_h310(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H310Caps(tvb, offset, pinfo, tree, hf_h225_h310);
+static int dissect_h310(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H310Caps(tvb, offset, actx, tree, hf_h225_h310);
}
@@ -3334,14 +3334,14 @@ static const per_sequence_t H320Caps_sequence[] = {
};
static int
-dissect_h225_H320Caps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H320Caps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_H320Caps, H320Caps_sequence);
return offset;
}
-static int dissect_h320(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H320Caps(tvb, offset, pinfo, tree, hf_h225_h320);
+static int dissect_h320(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H320Caps(tvb, offset, actx, tree, hf_h225_h320);
}
@@ -3353,14 +3353,14 @@ static const per_sequence_t H321Caps_sequence[] = {
};
static int
-dissect_h225_H321Caps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H321Caps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_H321Caps, H321Caps_sequence);
return offset;
}
-static int dissect_h321(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H321Caps(tvb, offset, pinfo, tree, hf_h225_h321);
+static int dissect_h321(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H321Caps(tvb, offset, actx, tree, hf_h225_h321);
}
@@ -3372,14 +3372,14 @@ static const per_sequence_t H322Caps_sequence[] = {
};
static int
-dissect_h225_H322Caps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H322Caps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_H322Caps, H322Caps_sequence);
return offset;
}
-static int dissect_h322(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H322Caps(tvb, offset, pinfo, tree, hf_h225_h322);
+static int dissect_h322(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H322Caps(tvb, offset, actx, tree, hf_h225_h322);
}
@@ -3391,14 +3391,14 @@ static const per_sequence_t H323Caps_sequence[] = {
};
static int
-dissect_h225_H323Caps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H323Caps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_H323Caps, H323Caps_sequence);
return offset;
}
-static int dissect_h323(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H323Caps(tvb, offset, pinfo, tree, hf_h225_h323);
+static int dissect_h323(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H323Caps(tvb, offset, actx, tree, hf_h225_h323);
}
@@ -3410,14 +3410,14 @@ static const per_sequence_t H324Caps_sequence[] = {
};
static int
-dissect_h225_H324Caps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H324Caps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_H324Caps, H324Caps_sequence);
return offset;
}
-static int dissect_h324(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H324Caps(tvb, offset, pinfo, tree, hf_h225_h324);
+static int dissect_h324(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H324Caps(tvb, offset, actx, tree, hf_h225_h324);
}
@@ -3429,14 +3429,14 @@ static const per_sequence_t VoiceCaps_sequence[] = {
};
static int
-dissect_h225_VoiceCaps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_VoiceCaps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_VoiceCaps, VoiceCaps_sequence);
return offset;
}
-static int dissect_voice(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_VoiceCaps(tvb, offset, pinfo, tree, hf_h225_voice);
+static int dissect_voice(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_VoiceCaps(tvb, offset, actx, tree, hf_h225_voice);
}
@@ -3448,14 +3448,14 @@ static const per_sequence_t T120OnlyCaps_sequence[] = {
};
static int
-dissect_h225_T120OnlyCaps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T120OnlyCaps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T120OnlyCaps, T120OnlyCaps_sequence);
return offset;
}
-static int dissect_t120_only(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T120OnlyCaps(tvb, offset, pinfo, tree, hf_h225_t120_only);
+static int dissect_t120_only(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T120OnlyCaps(tvb, offset, actx, tree, hf_h225_t120_only);
}
@@ -3467,14 +3467,14 @@ static const per_sequence_t NonStandardProtocol_sequence[] = {
};
static int
-dissect_h225_NonStandardProtocol(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_NonStandardProtocol(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_NonStandardProtocol, NonStandardProtocol_sequence);
return offset;
}
-static int dissect_nonStandardProtocol(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_NonStandardProtocol(tvb, offset, pinfo, tree, hf_h225_nonStandardProtocol);
+static int dissect_nonStandardProtocol(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_NonStandardProtocol(tvb, offset, actx, tree, hf_h225_nonStandardProtocol);
}
@@ -3488,14 +3488,14 @@ static const per_sequence_t T38FaxAnnexbOnlyCaps_sequence[] = {
};
static int
-dissect_h225_T38FaxAnnexbOnlyCaps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T38FaxAnnexbOnlyCaps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T38FaxAnnexbOnlyCaps, T38FaxAnnexbOnlyCaps_sequence);
return offset;
}
-static int dissect_t38FaxAnnexbOnly(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T38FaxAnnexbOnlyCaps(tvb, offset, pinfo, tree, hf_h225_t38FaxAnnexbOnly);
+static int dissect_t38FaxAnnexbOnly(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T38FaxAnnexbOnlyCaps(tvb, offset, actx, tree, hf_h225_t38FaxAnnexbOnly);
}
@@ -3507,14 +3507,14 @@ static const per_sequence_t SIPCaps_sequence[] = {
};
static int
-dissect_h225_SIPCaps(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SIPCaps(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_SIPCaps, SIPCaps_sequence);
return offset;
}
-static int dissect_sip(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SIPCaps(tvb, offset, pinfo, tree, hf_h225_sip);
+static int dissect_sip(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SIPCaps(tvb, offset, actx, tree, hf_h225_sip);
}
@@ -3551,24 +3551,24 @@ static const per_choice_t SupportedProtocols_choice[] = {
};
static int
-dissect_h225_SupportedProtocols(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SupportedProtocols(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_SupportedProtocols, SupportedProtocols_choice,
NULL);
return offset;
}
-static int dissect_desiredProtocols_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_desiredProtocols_item);
+static int dissect_desiredProtocols_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SupportedProtocols(tvb, offset, actx, tree, hf_h225_desiredProtocols_item);
}
-static int dissect_protocol_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_protocol_item);
+static int dissect_protocol_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SupportedProtocols(tvb, offset, actx, tree, hf_h225_protocol_item);
}
-static int dissect_supportedProtocols_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_supportedProtocols_item);
+static int dissect_supportedProtocols_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SupportedProtocols(tvb, offset, actx, tree, hf_h225_supportedProtocols_item);
}
-static int dissect_protocols_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_protocols_item);
+static int dissect_protocols_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SupportedProtocols(tvb, offset, actx, tree, hf_h225_protocols_item);
}
@@ -3577,23 +3577,23 @@ static const per_sequence_t SEQUENCE_OF_SupportedProtocols_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_SupportedProtocols(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_SupportedProtocols(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_SupportedProtocols, SEQUENCE_OF_SupportedProtocols_sequence_of);
return offset;
}
-static int dissect_desiredProtocols(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_desiredProtocols);
+static int dissect_desiredProtocols(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, actx, tree, hf_h225_desiredProtocols);
}
-static int dissect_protocol(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_protocol);
+static int dissect_protocol(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, actx, tree, hf_h225_protocol);
}
-static int dissect_supportedProtocols(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_supportedProtocols);
+static int dissect_supportedProtocols(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, actx, tree, hf_h225_supportedProtocols);
}
-static int dissect_protocols(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, pinfo, tree, hf_h225_protocols);
+static int dissect_protocols(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_SupportedProtocols(tvb, offset, actx, tree, hf_h225_protocols);
}
@@ -3604,14 +3604,14 @@ static const per_sequence_t GatewayInfo_sequence[] = {
};
static int
-dissect_h225_GatewayInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GatewayInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_GatewayInfo, GatewayInfo_sequence);
return offset;
}
-static int dissect_gateway(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GatewayInfo(tvb, offset, pinfo, tree, hf_h225_gateway);
+static int dissect_gateway(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GatewayInfo(tvb, offset, actx, tree, hf_h225_gateway);
}
@@ -3622,14 +3622,14 @@ static const per_sequence_t McuInfo_sequence[] = {
};
static int
-dissect_h225_McuInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_McuInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_McuInfo, McuInfo_sequence);
return offset;
}
-static int dissect_mcu(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_McuInfo(tvb, offset, pinfo, tree, hf_h225_mcu);
+static int dissect_mcu(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_McuInfo(tvb, offset, actx, tree, hf_h225_mcu);
}
@@ -3639,233 +3639,232 @@ static const per_sequence_t TerminalInfo_sequence[] = {
};
static int
-dissect_h225_TerminalInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_TerminalInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_TerminalInfo, TerminalInfo_sequence);
return offset;
}
-static int dissect_terminal(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TerminalInfo(tvb, offset, pinfo, tree, hf_h225_terminal);
+static int dissect_terminal(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TerminalInfo(tvb, offset, actx, tree, hf_h225_terminal);
}
static int
-dissect_h225_BOOLEAN(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_boolean(tvb, offset, pinfo, tree, hf_index,
- NULL, NULL);
+dissect_h225_BOOLEAN(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
return offset;
}
-static int dissect_multipleCalls(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_multipleCalls);
+static int dissect_multipleCalls(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_multipleCalls);
}
-static int dissect_maintainConnection(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_maintainConnection);
+static int dissect_maintainConnection(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_maintainConnection);
}
-static int dissect_activeMC(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_activeMC);
+static int dissect_activeMC(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_activeMC);
}
-static int dissect_mediaWaitForConnect(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_mediaWaitForConnect);
+static int dissect_mediaWaitForConnect(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_mediaWaitForConnect);
}
-static int dissect_canOverlapSend(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_canOverlapSend);
+static int dissect_canOverlapSend(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_canOverlapSend);
}
-static int dissect_mc(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_mc);
+static int dissect_mc(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_mc);
}
-static int dissect_undefinedNode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_undefinedNode);
+static int dissect_undefinedNode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_undefinedNode);
}
-static int dissect_needToRegister(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_needToRegister);
+static int dissect_needToRegister(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_needToRegister);
}
-static int dissect_altGKisPermanent(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_altGKisPermanent);
+static int dissect_altGKisPermanent(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_altGKisPermanent);
}
-static int dissect_q932Full(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_q932Full);
+static int dissect_q932Full(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_q932Full);
}
-static int dissect_q951Full(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_q951Full);
+static int dissect_q951Full(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_q951Full);
}
-static int dissect_q952Full(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_q952Full);
+static int dissect_q952Full(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_q952Full);
}
-static int dissect_q953Full(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_q953Full);
+static int dissect_q953Full(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_q953Full);
}
-static int dissect_q955Full(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_q955Full);
+static int dissect_q955Full(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_q955Full);
}
-static int dissect_q956Full(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_q956Full);
+static int dissect_q956Full(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_q956Full);
}
-static int dissect_q957Full(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_q957Full);
+static int dissect_q957Full(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_q957Full);
}
-static int dissect_conferenceCalling(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_conferenceCalling);
+static int dissect_conferenceCalling(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_conferenceCalling);
}
-static int dissect_threePartyService(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_threePartyService);
+static int dissect_threePartyService(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_threePartyService);
}
-static int dissect_canReportCallCapacity(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_canReportCallCapacity);
+static int dissect_canReportCallCapacity(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_canReportCallCapacity);
}
-static int dissect_sender(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_sender);
+static int dissect_sender(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_sender);
}
-static int dissect_multicast(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_multicast);
+static int dissect_multicast(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_multicast);
}
-static int dissect_canDisplayAmountString(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_canDisplayAmountString);
+static int dissect_canDisplayAmountString(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_canDisplayAmountString);
}
-static int dissect_canEnforceDurationLimit(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_canEnforceDurationLimit);
+static int dissect_canEnforceDurationLimit(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_canEnforceDurationLimit);
}
-static int dissect_enforceCallDurationLimit(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_enforceCallDurationLimit);
+static int dissect_enforceCallDurationLimit(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_enforceCallDurationLimit);
}
-static int dissect_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_bool);
+static int dissect_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_bool);
}
-static int dissect_replacementFeatureSet(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_replacementFeatureSet);
+static int dissect_replacementFeatureSet(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_replacementFeatureSet);
}
-static int dissect_discoveryComplete(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_discoveryComplete);
+static int dissect_discoveryComplete(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_discoveryComplete);
}
-static int dissect_keepAlive(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_keepAlive);
+static int dissect_keepAlive(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_keepAlive);
}
-static int dissect_willSupplyUUIEs(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_willSupplyUUIEs);
+static int dissect_willSupplyUUIEs(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_willSupplyUUIEs);
}
-static int dissect_willRespondToIRR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_willRespondToIRR);
+static int dissect_willRespondToIRR(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_willRespondToIRR);
}
-static int dissect_makeCall(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_makeCall);
+static int dissect_makeCall(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_makeCall);
}
-static int dissect_useGKCallSignalAddressToMakeCall(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_useGKCallSignalAddressToMakeCall);
+static int dissect_useGKCallSignalAddressToMakeCall(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_useGKCallSignalAddressToMakeCall);
}
-static int dissect_answerCall(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_answerCall);
+static int dissect_answerCall(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_answerCall);
}
-static int dissect_useGKCallSignalAddressToAnswer(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_useGKCallSignalAddressToAnswer);
+static int dissect_useGKCallSignalAddressToAnswer(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_useGKCallSignalAddressToAnswer);
}
-static int dissect_canMapAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_canMapAlias);
+static int dissect_canMapAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_canMapAlias);
}
-static int dissect_canMapSrcAlias(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_canMapSrcAlias);
+static int dissect_canMapSrcAlias(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_canMapSrcAlias);
}
-static int dissect_setup_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_setup_bool);
+static int dissect_setup_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_setup_bool);
}
-static int dissect_callProceeding_flg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_callProceeding_flg);
+static int dissect_callProceeding_flg(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_callProceeding_flg);
}
-static int dissect_connect_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_connect_bool);
+static int dissect_connect_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_connect_bool);
}
-static int dissect_alerting_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_alerting_bool);
+static int dissect_alerting_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_alerting_bool);
}
-static int dissect_information_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_information_bool);
+static int dissect_information_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_information_bool);
}
-static int dissect_releaseComplete_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_releaseComplete_bool);
+static int dissect_releaseComplete_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_releaseComplete_bool);
}
-static int dissect_facility_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_facility_bool);
+static int dissect_facility_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_facility_bool);
}
-static int dissect_progress_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_progress_bool);
+static int dissect_progress_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_progress_bool);
}
-static int dissect_empty(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_empty);
+static int dissect_empty(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_empty);
}
-static int dissect_status_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_status_bool);
+static int dissect_status_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_status_bool);
}
-static int dissect_statusInquiry_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_statusInquiry_bool);
+static int dissect_statusInquiry_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_statusInquiry_bool);
}
-static int dissect_setupAcknowledge_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_setupAcknowledge_bool);
+static int dissect_setupAcknowledge_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_setupAcknowledge_bool);
}
-static int dissect_notify_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_notify_bool);
+static int dissect_notify_bool(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_notify_bool);
}
-static int dissect_answeredCall(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_answeredCall);
+static int dissect_answeredCall(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_answeredCall);
}
-static int dissect_originator(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_originator);
+static int dissect_originator(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_originator);
}
-static int dissect_sent(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_sent);
+static int dissect_sent(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_sent);
}
-static int dissect_needResponse(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_needResponse);
+static int dissect_needResponse(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_needResponse);
}
-static int dissect_unsolicited(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_unsolicited);
+static int dissect_unsolicited(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_unsolicited);
}
-static int dissect_almostOutOfResources(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BOOLEAN(tvb, offset, pinfo, tree, hf_h225_almostOutOfResources);
+static int dissect_almostOutOfResources(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BOOLEAN(tvb, offset, actx, tree, hf_h225_almostOutOfResources);
}
static int
-dissect_h225_BIT_STRING_SIZE_32(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_bit_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_BIT_STRING_SIZE_32(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
32, 32, FALSE);
return offset;
}
-static int dissect_set(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BIT_STRING_SIZE_32(tvb, offset, pinfo, tree, hf_h225_set);
+static int dissect_set(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BIT_STRING_SIZE_32(tvb, offset, actx, tree, hf_h225_set);
}
static int
-dissect_h225_T_tunnelledProtocolObjectID(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_object_identifier_str(tvb, offset, pinfo, tree, hf_index, &tpOID);
+dissect_h225_T_tunnelledProtocolObjectID(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_object_identifier_str(tvb, offset, actx, tree, hf_index, &tpOID);
return offset;
}
-static int dissect_tunnelledProtocolObjectID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_tunnelledProtocolObjectID(tvb, offset, pinfo, tree, hf_h225_tunnelledProtocolObjectID);
+static int dissect_tunnelledProtocolObjectID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_tunnelledProtocolObjectID(tvb, offset, actx, tree, hf_h225_tunnelledProtocolObjectID);
}
static int
-dissect_h225_IA5String_SIZE_1_64(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_IA5String(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_IA5String_SIZE_1_64(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_IA5String(tvb, offset, actx, tree, hf_index,
1, 64);
return offset;
}
-static int dissect_subIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_64(tvb, offset, pinfo, tree, hf_h225_subIdentifier);
+static int dissect_subIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_64(tvb, offset, actx, tree, hf_h225_subIdentifier);
}
-static int dissect_protocolType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_64(tvb, offset, pinfo, tree, hf_h225_protocolType);
+static int dissect_protocolType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_64(tvb, offset, actx, tree, hf_h225_protocolType);
}
-static int dissect_protocolVariant(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_64(tvb, offset, pinfo, tree, hf_h225_protocolVariant);
+static int dissect_protocolVariant(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_64(tvb, offset, actx, tree, hf_h225_protocolVariant);
}
@@ -3876,14 +3875,14 @@ static const per_sequence_t TunnelledProtocolAlternateIdentifier_sequence[] = {
};
static int
-dissect_h225_TunnelledProtocolAlternateIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_TunnelledProtocolAlternateIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_TunnelledProtocolAlternateIdentifier, TunnelledProtocolAlternateIdentifier_sequence);
return offset;
}
-static int dissect_tunnelledProtocolAlternateID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TunnelledProtocolAlternateIdentifier(tvb, offset, pinfo, tree, hf_h225_tunnelledProtocolAlternateID);
+static int dissect_tunnelledProtocolAlternateID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TunnelledProtocolAlternateIdentifier(tvb, offset, actx, tree, hf_h225_tunnelledProtocolAlternateID);
}
@@ -3900,15 +3899,15 @@ static const per_choice_t TunnelledProtocol_id_choice[] = {
};
static int
-dissect_h225_TunnelledProtocol_id(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_TunnelledProtocol_id(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_TunnelledProtocol_id, TunnelledProtocol_id_choice,
NULL);
return offset;
}
-static int dissect_tunnelledProtocol_id(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TunnelledProtocol_id(tvb, offset, pinfo, tree, hf_h225_tunnelledProtocol_id);
+static int dissect_tunnelledProtocol_id(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TunnelledProtocol_id(tvb, offset, actx, tree, hf_h225_tunnelledProtocol_id);
}
@@ -3919,11 +3918,11 @@ static const per_sequence_t TunnelledProtocol_sequence[] = {
};
static int
-dissect_h225_TunnelledProtocol(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_TunnelledProtocol(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 467 "h225.cnf"
tpOID = "";
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_TunnelledProtocol, TunnelledProtocol_sequence);
#line 469 "h225.cnf"
@@ -3931,14 +3930,14 @@ dissect_h225_TunnelledProtocol(tvbuff_t *tvb, int offset, packet_info *pinfo _U_
return offset;
}
-static int dissect_tunnelledProtocolID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TunnelledProtocol(tvb, offset, pinfo, tree, hf_h225_tunnelledProtocolID);
+static int dissect_tunnelledProtocolID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TunnelledProtocol(tvb, offset, actx, tree, hf_h225_tunnelledProtocolID);
}
-static int dissect_supportedTunnelledProtocols_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TunnelledProtocol(tvb, offset, pinfo, tree, hf_h225_supportedTunnelledProtocols_item);
+static int dissect_supportedTunnelledProtocols_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TunnelledProtocol(tvb, offset, actx, tree, hf_h225_supportedTunnelledProtocols_item);
}
-static int dissect_desiredTunnelledProtocol(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_TunnelledProtocol(tvb, offset, pinfo, tree, hf_h225_desiredTunnelledProtocol);
+static int dissect_desiredTunnelledProtocol(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_TunnelledProtocol(tvb, offset, actx, tree, hf_h225_desiredTunnelledProtocol);
}
@@ -3947,14 +3946,14 @@ static const per_sequence_t SEQUENCE_OF_TunnelledProtocol_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_TunnelledProtocol(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_TunnelledProtocol(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_TunnelledProtocol, SEQUENCE_OF_TunnelledProtocol_sequence_of);
return offset;
}
-static int dissect_supportedTunnelledProtocols(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_TunnelledProtocol(tvb, offset, pinfo, tree, hf_h225_supportedTunnelledProtocols);
+static int dissect_supportedTunnelledProtocols(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_TunnelledProtocol(tvb, offset, actx, tree, hf_h225_supportedTunnelledProtocols);
}
@@ -3973,42 +3972,42 @@ static const per_sequence_t EndpointType_sequence[] = {
};
static int
-dissect_h225_EndpointType(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_EndpointType(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_EndpointType, EndpointType_sequence);
return offset;
}
-static int dissect_uUIE_destinationInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EndpointType(tvb, offset, pinfo, tree, hf_h225_uUIE_destinationInfo);
+static int dissect_uUIE_destinationInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EndpointType(tvb, offset, actx, tree, hf_h225_uUIE_destinationInfo);
}
-static int dissect_setup_UUIE_sourceInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EndpointType(tvb, offset, pinfo, tree, hf_h225_setup_UUIE_sourceInfo);
+static int dissect_setup_UUIE_sourceInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EndpointType(tvb, offset, actx, tree, hf_h225_setup_UUIE_sourceInfo);
}
-static int dissect_endpointType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EndpointType(tvb, offset, pinfo, tree, hf_h225_endpointType);
+static int dissect_endpointType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EndpointType(tvb, offset, actx, tree, hf_h225_endpointType);
}
-static int dissect_terminalType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EndpointType(tvb, offset, pinfo, tree, hf_h225_terminalType);
+static int dissect_terminalType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EndpointType(tvb, offset, actx, tree, hf_h225_terminalType);
}
-static int dissect_destinationType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EndpointType(tvb, offset, pinfo, tree, hf_h225_destinationType);
+static int dissect_destinationType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EndpointType(tvb, offset, actx, tree, hf_h225_destinationType);
}
static int
-dissect_h225_CallReferenceValue(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 65535U, NULL, NULL, FALSE);
+dissect_h225_CallReferenceValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 65535U, NULL, FALSE);
return offset;
}
-static int dissect_destExtraCRV_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallReferenceValue(tvb, offset, pinfo, tree, hf_h225_destExtraCRV_item);
+static int dissect_destExtraCRV_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallReferenceValue(tvb, offset, actx, tree, hf_h225_destExtraCRV_item);
}
-static int dissect_callReferenceValue(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallReferenceValue(tvb, offset, pinfo, tree, hf_h225_callReferenceValue);
+static int dissect_callReferenceValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallReferenceValue(tvb, offset, actx, tree, hf_h225_callReferenceValue);
}
@@ -4017,51 +4016,51 @@ static const per_sequence_t SEQUENCE_OF_CallReferenceValue_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_CallReferenceValue(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_CallReferenceValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_CallReferenceValue, SEQUENCE_OF_CallReferenceValue_sequence_of);
return offset;
}
-static int dissect_destExtraCRV(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallReferenceValue(tvb, offset, pinfo, tree, hf_h225_destExtraCRV);
+static int dissect_destExtraCRV(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallReferenceValue(tvb, offset, actx, tree, hf_h225_destExtraCRV);
}
static int
-dissect_h225_GloballyUniqueID(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GloballyUniqueID(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
16, 16, NULL);
return offset;
}
-static int dissect_globalCallId(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GloballyUniqueID(tvb, offset, pinfo, tree, hf_h225_globalCallId);
+static int dissect_globalCallId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GloballyUniqueID(tvb, offset, actx, tree, hf_h225_globalCallId);
}
-static int dissect_threadId(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GloballyUniqueID(tvb, offset, pinfo, tree, hf_h225_threadId);
+static int dissect_threadId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GloballyUniqueID(tvb, offset, actx, tree, hf_h225_threadId);
}
-static int dissect_genericIdentifier_nonStandard(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GloballyUniqueID(tvb, offset, pinfo, tree, hf_h225_genericIdentifier_nonStandard);
+static int dissect_genericIdentifier_nonStandard(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GloballyUniqueID(tvb, offset, actx, tree, hf_h225_genericIdentifier_nonStandard);
}
static int
-dissect_h225_ConferenceIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_h225_GloballyUniqueID(tvb, offset, pinfo, tree, hf_index);
+dissect_h225_ConferenceIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_h225_GloballyUniqueID(tvb, offset, actx, tree, hf_index);
return offset;
}
-static int dissect_conferenceID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ConferenceIdentifier(tvb, offset, pinfo, tree, hf_h225_conferenceID);
+static int dissect_conferenceID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ConferenceIdentifier(tvb, offset, actx, tree, hf_h225_conferenceID);
}
-static int dissect_replaceWithConferenceInvite(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ConferenceIdentifier(tvb, offset, pinfo, tree, hf_h225_replaceWithConferenceInvite);
+static int dissect_replaceWithConferenceInvite(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ConferenceIdentifier(tvb, offset, actx, tree, hf_h225_replaceWithConferenceInvite);
}
-static int dissect_substituteConfIDs_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ConferenceIdentifier(tvb, offset, pinfo, tree, hf_h225_substituteConfIDs_item);
+static int dissect_substituteConfIDs_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ConferenceIdentifier(tvb, offset, actx, tree, hf_h225_substituteConfIDs_item);
}
@@ -4084,15 +4083,15 @@ static const per_choice_t T_conferenceGoal_choice[] = {
};
static int
-dissect_h225_T_conferenceGoal(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_conferenceGoal(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_T_conferenceGoal, T_conferenceGoal_choice,
NULL);
return offset;
}
-static int dissect_conferenceGoal(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_conferenceGoal(tvb, offset, pinfo, tree, hf_h225_conferenceGoal);
+static int dissect_conferenceGoal(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_conferenceGoal(tvb, offset, actx, tree, hf_h225_conferenceGoal);
}
@@ -4103,14 +4102,14 @@ static const per_sequence_t Q954Details_sequence[] = {
};
static int
-dissect_h225_Q954Details(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_Q954Details(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_Q954Details, Q954Details_sequence);
return offset;
}
-static int dissect_q954Info(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_Q954Details(tvb, offset, pinfo, tree, hf_h225_q954Info);
+static int dissect_q954Info(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_Q954Details(tvb, offset, actx, tree, hf_h225_q954Info);
}
@@ -4127,14 +4126,14 @@ static const per_sequence_t QseriesOptions_sequence[] = {
};
static int
-dissect_h225_QseriesOptions(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_QseriesOptions(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_QseriesOptions, QseriesOptions_sequence);
return offset;
}
-static int dissect_callServices(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_QseriesOptions(tvb, offset, pinfo, tree, hf_h225_callServices);
+static int dissect_callServices(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_QseriesOptions(tvb, offset, actx, tree, hf_h225_callServices);
}
@@ -4155,32 +4154,32 @@ static const per_choice_t CallType_choice[] = {
};
static int
-dissect_h225_CallType(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CallType(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_CallType, CallType_choice,
NULL);
return offset;
}
-static int dissect_callType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallType(tvb, offset, pinfo, tree, hf_h225_callType);
+static int dissect_callType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallType(tvb, offset, actx, tree, hf_h225_callType);
}
static int
-dissect_h225_T_guid(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_T_guid(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 446 "h225.cnf"
tvbuff_t *guid_tvb;
- offset = dissect_per_octet_string(tvb,offset,pinfo,tree,hf_index,GUID_LEN,GUID_LEN,&guid_tvb);
+ offset = dissect_per_octet_string(tvb,offset,actx,tree,hf_index,GUID_LEN,GUID_LEN,&guid_tvb);
tvb_memcpy(guid_tvb,(guint8 *)&h225_pi->guid,0,GUID_LEN);
return offset;
}
-static int dissect_guid(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_guid(tvb, offset, pinfo, tree, hf_h225_guid);
+static int dissect_guid(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_guid(tvb, offset, actx, tree, hf_h225_guid);
}
@@ -4190,14 +4189,14 @@ static const per_sequence_t CallIdentifier_sequence[] = {
};
int
-dissect_h225_CallIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CallIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CallIdentifier, CallIdentifier_sequence);
return offset;
}
-static int dissect_callIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallIdentifier(tvb, offset, pinfo, tree, hf_h225_callIdentifier);
+static int dissect_callIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallIdentifier(tvb, offset, actx, tree, hf_h225_callIdentifier);
}
@@ -4216,21 +4215,21 @@ static const per_choice_t SecurityServiceMode_choice[] = {
};
static int
-dissect_h225_SecurityServiceMode(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SecurityServiceMode(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_SecurityServiceMode, SecurityServiceMode_choice,
NULL);
return offset;
}
-static int dissect_encryption(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SecurityServiceMode(tvb, offset, pinfo, tree, hf_h225_encryption);
+static int dissect_encryption(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SecurityServiceMode(tvb, offset, actx, tree, hf_h225_encryption);
}
-static int dissect_authenticaton(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SecurityServiceMode(tvb, offset, pinfo, tree, hf_h225_authenticaton);
+static int dissect_authenticaton(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SecurityServiceMode(tvb, offset, actx, tree, hf_h225_authenticaton);
}
-static int dissect_securityCapabilities_integrity(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SecurityServiceMode(tvb, offset, pinfo, tree, hf_h225_securityCapabilities_integrity);
+static int dissect_securityCapabilities_integrity(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SecurityServiceMode(tvb, offset, actx, tree, hf_h225_securityCapabilities_integrity);
}
@@ -4243,17 +4242,17 @@ static const per_sequence_t SecurityCapabilities_sequence[] = {
};
static int
-dissect_h225_SecurityCapabilities(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SecurityCapabilities(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_SecurityCapabilities, SecurityCapabilities_sequence);
return offset;
}
-static int dissect_tls(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SecurityCapabilities(tvb, offset, pinfo, tree, hf_h225_tls);
+static int dissect_tls(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SecurityCapabilities(tvb, offset, actx, tree, hf_h225_tls);
}
-static int dissect_ipsec(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SecurityCapabilities(tvb, offset, pinfo, tree, hf_h225_ipsec);
+static int dissect_ipsec(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SecurityCapabilities(tvb, offset, actx, tree, hf_h225_ipsec);
}
@@ -4274,18 +4273,18 @@ static const per_choice_t H245Security_choice[] = {
};
static int
-dissect_h225_H245Security(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H245Security(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_H245Security, H245Security_choice,
NULL);
return offset;
}
-static int dissect_h245SecurityMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H245Security(tvb, offset, pinfo, tree, hf_h225_h245SecurityMode);
+static int dissect_h245SecurityMode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H245Security(tvb, offset, actx, tree, hf_h225_h245SecurityMode);
}
-static int dissect_h245SecurityCapability_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H245Security(tvb, offset, pinfo, tree, hf_h225_h245SecurityCapability_item);
+static int dissect_h245SecurityCapability_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H245Security(tvb, offset, actx, tree, hf_h225_h245SecurityCapability_item);
}
@@ -4294,14 +4293,14 @@ static const per_sequence_t SEQUENCE_OF_H245Security_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_H245Security(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_H245Security(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_H245Security, SEQUENCE_OF_H245Security_sequence_of);
return offset;
}
-static int dissect_h245SecurityCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_H245Security(tvb, offset, pinfo, tree, hf_h225_h245SecurityCapability);
+static int dissect_h245SecurityCapability(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_H245Security(tvb, offset, actx, tree, hf_h225_h245SecurityCapability);
}
@@ -4310,14 +4309,14 @@ static const per_sequence_t SEQUENCE_OF_ClearToken_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_ClearToken(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_ClearToken(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_ClearToken, SEQUENCE_OF_ClearToken_sequence_of);
return offset;
}
-static int dissect_tokens(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_ClearToken(tvb, offset, pinfo, tree, hf_h225_tokens);
+static int dissect_tokens(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_ClearToken(tvb, offset, actx, tree, hf_h225_tokens);
}
@@ -4329,30 +4328,30 @@ static const per_sequence_t T_cryptoEPPwdHash_sequence[] = {
};
static int
-dissect_h225_T_cryptoEPPwdHash(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_cryptoEPPwdHash(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_cryptoEPPwdHash, T_cryptoEPPwdHash_sequence);
return offset;
}
-static int dissect_cryptoEPPwdHash(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_cryptoEPPwdHash(tvb, offset, pinfo, tree, hf_h225_cryptoEPPwdHash);
+static int dissect_cryptoEPPwdHash(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_cryptoEPPwdHash(tvb, offset, actx, tree, hf_h225_cryptoEPPwdHash);
}
static int
-dissect_h225_GatekeeperIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_BMPString(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GatekeeperIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_BMPString(tvb, offset, actx, tree, hf_index,
1, 128);
return offset;
}
-static int dissect_gatekeeperIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GatekeeperIdentifier(tvb, offset, pinfo, tree, hf_h225_gatekeeperIdentifier);
+static int dissect_gatekeeperIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GatekeeperIdentifier(tvb, offset, actx, tree, hf_h225_gatekeeperIdentifier);
}
-static int dissect_gatekeeperId(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GatekeeperIdentifier(tvb, offset, pinfo, tree, hf_h225_gatekeeperId);
+static int dissect_gatekeeperId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GatekeeperIdentifier(tvb, offset, actx, tree, hf_h225_gatekeeperId);
}
@@ -4364,14 +4363,14 @@ static const per_sequence_t T_cryptoGKPwdHash_sequence[] = {
};
static int
-dissect_h225_T_cryptoGKPwdHash(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_cryptoGKPwdHash(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_cryptoGKPwdHash, T_cryptoGKPwdHash_sequence);
return offset;
}
-static int dissect_cryptoGKPwdHash(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_cryptoGKPwdHash(tvb, offset, pinfo, tree, hf_h225_cryptoGKPwdHash);
+static int dissect_cryptoGKPwdHash(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_cryptoGKPwdHash(tvb, offset, actx, tree, hf_h225_cryptoGKPwdHash);
}
@@ -4400,15 +4399,15 @@ static const per_choice_t CryptoH323Token_choice[] = {
};
static int
-dissect_h225_CryptoH323Token(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CryptoH323Token(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_CryptoH323Token, CryptoH323Token_choice,
NULL);
return offset;
}
-static int dissect_cryptoTokens_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CryptoH323Token(tvb, offset, pinfo, tree, hf_h225_cryptoTokens_item);
+static int dissect_cryptoTokens_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CryptoH323Token(tvb, offset, actx, tree, hf_h225_cryptoTokens_item);
}
@@ -4417,29 +4416,29 @@ static const per_sequence_t SEQUENCE_OF_CryptoH323Token_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_CryptoH323Token(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_CryptoH323Token(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_CryptoH323Token, SEQUENCE_OF_CryptoH323Token_sequence_of);
return offset;
}
-static int dissect_cryptoTokens(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CryptoH323Token(tvb, offset, pinfo, tree, hf_h225_cryptoTokens);
+static int dissect_cryptoTokens(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CryptoH323Token(tvb, offset, actx, tree, hf_h225_cryptoTokens);
}
static int
-dissect_h225_FastStart_item(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_FastStart_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 164 "h225.cnf"
tvbuff_t *value_tvb = NULL;
char codec_str[50];
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, &value_tvb);
if (value_tvb && tvb_length(value_tvb)) {
- dissect_h245_OpenLogicalChannelCodec(value_tvb, pinfo, tree, codec_str);
+ dissect_h245_OpenLogicalChannelCodec(value_tvb, actx->pinfo, tree, codec_str);
}
/* Add to packet info */
@@ -4451,8 +4450,8 @@ dissect_h225_FastStart_item(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, p
return offset;
}
-static int dissect_FastStart_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_FastStart_item(tvb, offset, pinfo, tree, hf_h225_FastStart_item);
+static int dissect_FastStart_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_FastStart_item(tvb, offset, actx, tree, hf_h225_FastStart_item);
}
@@ -4461,27 +4460,27 @@ static const per_sequence_t FastStart_sequence_of[1] = {
};
static int
-dissect_h225_FastStart(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_FastStart(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_FastStart, FastStart_sequence_of);
return offset;
}
-static int dissect_fastStart(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_FastStart(tvb, offset, pinfo, tree, hf_h225_fastStart);
+static int dissect_fastStart(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_FastStart(tvb, offset, actx, tree, hf_h225_fastStart);
}
static int
-dissect_h225_EndpointIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_BMPString(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_EndpointIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_BMPString(tvb, offset, actx, tree, hf_index,
1, 128);
return offset;
}
-static int dissect_endpointIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_EndpointIdentifier(tvb, offset, pinfo, tree, hf_h225_endpointIdentifier);
+static int dissect_endpointIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_EndpointIdentifier(tvb, offset, actx, tree, hf_h225_endpointIdentifier);
}
@@ -4508,15 +4507,15 @@ static const per_choice_t ScnConnectionType_choice[] = {
};
static int
-dissect_h225_ScnConnectionType(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ScnConnectionType(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_ScnConnectionType, ScnConnectionType_choice,
NULL);
return offset;
}
-static int dissect_connectionType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ScnConnectionType(tvb, offset, pinfo, tree, hf_h225_connectionType);
+static int dissect_connectionType(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ScnConnectionType(tvb, offset, actx, tree, hf_h225_connectionType);
}
@@ -4541,15 +4540,15 @@ static const per_choice_t ScnConnectionAggregation_choice[] = {
};
static int
-dissect_h225_ScnConnectionAggregation(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ScnConnectionAggregation(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_ScnConnectionAggregation, ScnConnectionAggregation_choice,
NULL);
return offset;
}
-static int dissect_connectionAggregation(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ScnConnectionAggregation(tvb, offset, pinfo, tree, hf_h225_connectionAggregation);
+static int dissect_connectionAggregation(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ScnConnectionAggregation(tvb, offset, actx, tree, hf_h225_connectionAggregation);
}
@@ -4561,27 +4560,27 @@ static const per_sequence_t T_connectionParameters_sequence[] = {
};
static int
-dissect_h225_T_connectionParameters(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_connectionParameters(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_T_connectionParameters, T_connectionParameters_sequence);
return offset;
}
-static int dissect_connectionParameters(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_connectionParameters(tvb, offset, pinfo, tree, hf_h225_connectionParameters);
+static int dissect_connectionParameters(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_connectionParameters(tvb, offset, actx, tree, hf_h225_connectionParameters);
}
static int
-dissect_h225_IA5String_SIZE_1_32(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_IA5String(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_IA5String_SIZE_1_32(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_IA5String(tvb, offset, actx, tree, hf_index,
1, 32);
return offset;
}
-static int dissect_language_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_32(tvb, offset, pinfo, tree, hf_h225_language_item);
+static int dissect_language_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_32(tvb, offset, actx, tree, hf_h225_language_item);
}
@@ -4590,14 +4589,14 @@ static const per_sequence_t Language_sequence_of[1] = {
};
static int
-dissect_h225_Language(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_Language(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_Language, Language_sequence_of);
return offset;
}
-static int dissect_language(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_Language(tvb, offset, pinfo, tree, hf_h225_language);
+static int dissect_language(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_Language(tvb, offset, actx, tree, hf_h225_language);
}
@@ -4616,15 +4615,15 @@ static const per_choice_t PresentationIndicator_choice[] = {
};
int
-dissect_h225_PresentationIndicator(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_PresentationIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_PresentationIndicator, PresentationIndicator_choice,
NULL);
return offset;
}
-static int dissect_presentationIndicator(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_PresentationIndicator(tvb, offset, pinfo, tree, hf_h225_presentationIndicator);
+static int dissect_presentationIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_PresentationIndicator(tvb, offset, actx, tree, hf_h225_presentationIndicator);
}
@@ -4638,72 +4637,72 @@ const value_string h225_ScreeningIndicator_vals[] = {
int
-dissect_h225_ScreeningIndicator(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_enumerated(tvb, offset, pinfo, tree, hf_index,
- 4, NULL, NULL, TRUE, 0, NULL);
+dissect_h225_ScreeningIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, TRUE, 0, NULL);
return offset;
}
-static int dissect_screeningIndicator(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ScreeningIndicator(tvb, offset, pinfo, tree, hf_h225_screeningIndicator);
+static int dissect_screeningIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ScreeningIndicator(tvb, offset, actx, tree, hf_h225_screeningIndicator);
}
static int
-dissect_h225_INTEGER_0_255(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 255U, NULL, NULL, FALSE);
+dissect_h225_INTEGER_0_255(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 255U, NULL, FALSE);
return offset;
}
-static int dissect_protocol_discriminator(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_255(tvb, offset, pinfo, tree, hf_h225_protocol_discriminator);
+static int dissect_protocol_discriminator(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_255(tvb, offset, actx, tree, hf_h225_protocol_discriminator);
}
-static int dissect_sessionId_0_255(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_255(tvb, offset, pinfo, tree, hf_h225_sessionId_0_255);
+static int dissect_sessionId_0_255(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_255(tvb, offset, actx, tree, hf_h225_sessionId_0_255);
}
-static int dissect_number8(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_255(tvb, offset, pinfo, tree, hf_h225_number8);
+static int dissect_number8(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_255(tvb, offset, actx, tree, hf_h225_number8);
}
static int
-dissect_h225_IA5String_SIZE_0_512(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_IA5String(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_IA5String_SIZE_0_512(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_IA5String(tvb, offset, actx, tree, hf_index,
0, 512);
return offset;
}
-static int dissect_url(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_0_512(tvb, offset, pinfo, tree, hf_h225_url);
+static int dissect_url(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_0_512(tvb, offset, actx, tree, hf_h225_url);
}
static int
-dissect_h225_H248SignalsDescriptor(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_H248SignalsDescriptor(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, NULL);
return offset;
}
-static int dissect_signal(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_H248SignalsDescriptor(tvb, offset, pinfo, tree, hf_h225_signal);
+static int dissect_signal(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_H248SignalsDescriptor(tvb, offset, actx, tree, hf_h225_signal);
}
static int
-dissect_h225_BMPString_SIZE_1_512(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_BMPString(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_BMPString_SIZE_1_512(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_BMPString(tvb, offset, actx, tree, hf_index,
1, 512);
return offset;
}
-static int dissect_amountString(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BMPString_SIZE_1_512(tvb, offset, pinfo, tree, hf_h225_amountString);
+static int dissect_amountString(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BMPString_SIZE_1_512(tvb, offset, actx, tree, hf_h225_amountString);
}
@@ -4720,31 +4719,31 @@ static const per_choice_t T_billingMode_choice[] = {
};
static int
-dissect_h225_T_billingMode(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_billingMode(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_T_billingMode, T_billingMode_choice,
NULL);
return offset;
}
-static int dissect_billingMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_billingMode(tvb, offset, pinfo, tree, hf_h225_billingMode);
+static int dissect_billingMode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_billingMode(tvb, offset, actx, tree, hf_h225_billingMode);
}
static int
-dissect_h225_INTEGER_1_4294967295(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 1U, 4294967295U, NULL, NULL, FALSE);
+dissect_h225_INTEGER_1_4294967295(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 4294967295U, NULL, FALSE);
return offset;
}
-static int dissect_callDurationLimit(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_1_4294967295(tvb, offset, pinfo, tree, hf_h225_callDurationLimit);
+static int dissect_callDurationLimit(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_1_4294967295(tvb, offset, actx, tree, hf_h225_callDurationLimit);
}
-static int dissect_ssrc(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_1_4294967295(tvb, offset, pinfo, tree, hf_h225_ssrc);
+static int dissect_ssrc(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_1_4294967295(tvb, offset, actx, tree, hf_h225_ssrc);
}
@@ -4761,15 +4760,15 @@ static const per_choice_t CallCreditServiceControl_callStartingPoint_choice[] =
};
static int
-dissect_h225_CallCreditServiceControl_callStartingPoint(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CallCreditServiceControl_callStartingPoint(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_CallCreditServiceControl_callStartingPoint, CallCreditServiceControl_callStartingPoint_choice,
NULL);
return offset;
}
-static int dissect_callStartingPoint(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallCreditServiceControl_callStartingPoint(tvb, offset, pinfo, tree, hf_h225_callStartingPoint);
+static int dissect_callStartingPoint(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallCreditServiceControl_callStartingPoint(tvb, offset, actx, tree, hf_h225_callStartingPoint);
}
@@ -4783,14 +4782,14 @@ static const per_sequence_t CallCreditServiceControl_sequence[] = {
};
static int
-dissect_h225_CallCreditServiceControl(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CallCreditServiceControl(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CallCreditServiceControl, CallCreditServiceControl_sequence);
return offset;
}
-static int dissect_callCreditServiceControl(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallCreditServiceControl(tvb, offset, pinfo, tree, hf_h225_callCreditServiceControl);
+static int dissect_callCreditServiceControl(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallCreditServiceControl(tvb, offset, actx, tree, hf_h225_callCreditServiceControl);
}
@@ -4811,15 +4810,15 @@ static const per_choice_t ServiceControlDescriptor_choice[] = {
};
static int
-dissect_h225_ServiceControlDescriptor(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ServiceControlDescriptor(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_ServiceControlDescriptor, ServiceControlDescriptor_choice,
NULL);
return offset;
}
-static int dissect_contents(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ServiceControlDescriptor(tvb, offset, pinfo, tree, hf_h225_contents);
+static int dissect_contents(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ServiceControlDescriptor(tvb, offset, actx, tree, hf_h225_contents);
}
@@ -4838,15 +4837,15 @@ static const per_choice_t ServiceControlSession_reason_choice[] = {
};
static int
-dissect_h225_ServiceControlSession_reason(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ServiceControlSession_reason(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_ServiceControlSession_reason, ServiceControlSession_reason_choice,
NULL);
return offset;
}
-static int dissect_reason(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ServiceControlSession_reason(tvb, offset, pinfo, tree, hf_h225_reason);
+static int dissect_reason(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ServiceControlSession_reason(tvb, offset, actx, tree, hf_h225_reason);
}
@@ -4858,14 +4857,14 @@ static const per_sequence_t ServiceControlSession_sequence[] = {
};
static int
-dissect_h225_ServiceControlSession(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ServiceControlSession(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_ServiceControlSession, ServiceControlSession_sequence);
return offset;
}
-static int dissect_serviceControl_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ServiceControlSession(tvb, offset, pinfo, tree, hf_h225_serviceControl_item);
+static int dissect_serviceControl_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ServiceControlSession(tvb, offset, actx, tree, hf_h225_serviceControl_item);
}
@@ -4874,59 +4873,59 @@ static const per_sequence_t SEQUENCE_OF_ServiceControlSession_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_ServiceControlSession(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_ServiceControlSession(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_ServiceControlSession, SEQUENCE_OF_ServiceControlSession_sequence_of);
return offset;
}
-static int dissect_serviceControl(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_ServiceControlSession(tvb, offset, pinfo, tree, hf_h225_serviceControl);
+static int dissect_serviceControl(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_ServiceControlSession(tvb, offset, actx, tree, hf_h225_serviceControl);
}
static int
-dissect_h225_INTEGER_0_4294967295(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 4294967295U, NULL, NULL, FALSE);
+dissect_h225_INTEGER_0_4294967295(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 4294967295U, NULL, FALSE);
return offset;
}
-static int dissect_calls(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_4294967295(tvb, offset, pinfo, tree, hf_h225_calls);
+static int dissect_calls(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_4294967295(tvb, offset, actx, tree, hf_h225_calls);
}
-static int dissect_number32(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_4294967295(tvb, offset, pinfo, tree, hf_h225_number32);
+static int dissect_number32(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_4294967295(tvb, offset, actx, tree, hf_h225_number32);
}
static int
-dissect_h225_IA5String_SIZE_1_128(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_IA5String(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_IA5String_SIZE_1_128(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_IA5String(tvb, offset, actx, tree, hf_index,
1, 128);
return offset;
}
-static int dissect_group_IA5String(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_128(tvb, offset, pinfo, tree, hf_h225_group_IA5String);
+static int dissect_group_IA5String(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_128(tvb, offset, actx, tree, hf_h225_group_IA5String);
}
-static int dissect_carrierName(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String_SIZE_1_128(tvb, offset, pinfo, tree, hf_h225_carrierName);
+static int dissect_carrierName(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String_SIZE_1_128(tvb, offset, actx, tree, hf_h225_carrierName);
}
static int
-dissect_h225_OCTET_STRING_SIZE_3_4(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_3_4(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
3, 4, NULL);
return offset;
}
-static int dissect_carrierIdentificationCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_3_4(tvb, offset, pinfo, tree, hf_h225_carrierIdentificationCode);
+static int dissect_carrierIdentificationCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_3_4(tvb, offset, actx, tree, hf_h225_carrierIdentificationCode);
}
@@ -4937,14 +4936,14 @@ static const per_sequence_t CarrierInfo_sequence[] = {
};
static int
-dissect_h225_CarrierInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CarrierInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CarrierInfo, CarrierInfo_sequence);
return offset;
}
-static int dissect_carrier(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CarrierInfo(tvb, offset, pinfo, tree, hf_h225_carrier);
+static int dissect_carrier(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CarrierInfo(tvb, offset, actx, tree, hf_h225_carrier);
}
@@ -4956,47 +4955,47 @@ static const per_sequence_t CallsAvailable_sequence[] = {
};
static int
-dissect_h225_CallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CallsAvailable, CallsAvailable_sequence);
return offset;
}
-static int dissect_voiceGwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_voiceGwCallsAvailable_item);
+static int dissect_voiceGwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_voiceGwCallsAvailable_item);
}
-static int dissect_h310GwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h310GwCallsAvailable_item);
+static int dissect_h310GwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_h310GwCallsAvailable_item);
}
-static int dissect_h320GwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h320GwCallsAvailable_item);
+static int dissect_h320GwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_h320GwCallsAvailable_item);
}
-static int dissect_h321GwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h321GwCallsAvailable_item);
+static int dissect_h321GwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_h321GwCallsAvailable_item);
}
-static int dissect_h322GwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h322GwCallsAvailable_item);
+static int dissect_h322GwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_h322GwCallsAvailable_item);
}
-static int dissect_h323GwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h323GwCallsAvailable_item);
+static int dissect_h323GwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_h323GwCallsAvailable_item);
}
-static int dissect_h324GwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h324GwCallsAvailable_item);
+static int dissect_h324GwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_h324GwCallsAvailable_item);
}
-static int dissect_t120OnlyGwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_t120OnlyGwCallsAvailable_item);
+static int dissect_t120OnlyGwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_t120OnlyGwCallsAvailable_item);
}
-static int dissect_t38FaxAnnexbOnlyGwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_t38FaxAnnexbOnlyGwCallsAvailable_item);
+static int dissect_t38FaxAnnexbOnlyGwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_t38FaxAnnexbOnlyGwCallsAvailable_item);
}
-static int dissect_terminalCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_terminalCallsAvailable_item);
+static int dissect_terminalCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_terminalCallsAvailable_item);
}
-static int dissect_mcuCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_mcuCallsAvailable_item);
+static int dissect_mcuCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_mcuCallsAvailable_item);
}
-static int dissect_sipGwCallsAvailable_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_sipGwCallsAvailable_item);
+static int dissect_sipGwCallsAvailable_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallsAvailable(tvb, offset, actx, tree, hf_h225_sipGwCallsAvailable_item);
}
@@ -5005,47 +5004,47 @@ static const per_sequence_t SEQUENCE_OF_CallsAvailable_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_CallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_CallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_CallsAvailable, SEQUENCE_OF_CallsAvailable_sequence_of);
return offset;
}
-static int dissect_voiceGwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_voiceGwCallsAvailable);
+static int dissect_voiceGwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_voiceGwCallsAvailable);
}
-static int dissect_h310GwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h310GwCallsAvailable);
+static int dissect_h310GwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_h310GwCallsAvailable);
}
-static int dissect_h320GwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h320GwCallsAvailable);
+static int dissect_h320GwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_h320GwCallsAvailable);
}
-static int dissect_h321GwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h321GwCallsAvailable);
+static int dissect_h321GwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_h321GwCallsAvailable);
}
-static int dissect_h322GwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h322GwCallsAvailable);
+static int dissect_h322GwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_h322GwCallsAvailable);
}
-static int dissect_h323GwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h323GwCallsAvailable);
+static int dissect_h323GwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_h323GwCallsAvailable);
}
-static int dissect_h324GwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_h324GwCallsAvailable);
+static int dissect_h324GwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_h324GwCallsAvailable);
}
-static int dissect_t120OnlyGwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_t120OnlyGwCallsAvailable);
+static int dissect_t120OnlyGwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_t120OnlyGwCallsAvailable);
}
-static int dissect_t38FaxAnnexbOnlyGwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_t38FaxAnnexbOnlyGwCallsAvailable);
+static int dissect_t38FaxAnnexbOnlyGwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_t38FaxAnnexbOnlyGwCallsAvailable);
}
-static int dissect_terminalCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_terminalCallsAvailable);
+static int dissect_terminalCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_terminalCallsAvailable);
}
-static int dissect_mcuCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_mcuCallsAvailable);
+static int dissect_mcuCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_mcuCallsAvailable);
}
-static int dissect_sipGwCallsAvailable(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, pinfo, tree, hf_h225_sipGwCallsAvailable);
+static int dissect_sipGwCallsAvailable(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_CallsAvailable(tvb, offset, actx, tree, hf_h225_sipGwCallsAvailable);
}
@@ -5066,17 +5065,17 @@ static const per_sequence_t CallCapacityInfo_sequence[] = {
};
static int
-dissect_h225_CallCapacityInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CallCapacityInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CallCapacityInfo, CallCapacityInfo_sequence);
return offset;
}
-static int dissect_maximumCallCapacity(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallCapacityInfo(tvb, offset, pinfo, tree, hf_h225_maximumCallCapacity);
+static int dissect_maximumCallCapacity(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallCapacityInfo(tvb, offset, actx, tree, hf_h225_maximumCallCapacity);
}
-static int dissect_currentCallCapacity(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallCapacityInfo(tvb, offset, pinfo, tree, hf_h225_currentCallCapacity);
+static int dissect_currentCallCapacity(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallCapacityInfo(tvb, offset, actx, tree, hf_h225_currentCallCapacity);
}
@@ -5087,27 +5086,27 @@ static const per_sequence_t CallCapacity_sequence[] = {
};
static int
-dissect_h225_CallCapacity(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CallCapacity(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CallCapacity, CallCapacity_sequence);
return offset;
}
-static int dissect_capacity(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CallCapacity(tvb, offset, pinfo, tree, hf_h225_capacity);
+static int dissect_capacity(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CallCapacity(tvb, offset, actx, tree, hf_h225_capacity);
}
static int
-dissect_h225_OCTET_STRING_SIZE_2_4(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_2_4(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
2, 4, NULL);
return offset;
}
-static int dissect_cic_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_2_4(tvb, offset, pinfo, tree, hf_h225_cic_item);
+static int dissect_cic_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_2_4(tvb, offset, actx, tree, hf_h225_cic_item);
}
@@ -5116,27 +5115,27 @@ static const per_sequence_t T_cic_sequence_of[1] = {
};
static int
-dissect_h225_T_cic(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_cic(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_T_cic, T_cic_sequence_of);
return offset;
}
-static int dissect_cic_2_4(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_cic(tvb, offset, pinfo, tree, hf_h225_cic_2_4);
+static int dissect_cic_2_4(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_cic(tvb, offset, actx, tree, hf_h225_cic_2_4);
}
static int
-dissect_h225_OCTET_STRING_SIZE_2_5(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING_SIZE_2_5(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
2, 5, NULL);
return offset;
}
-static int dissect_pointCode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING_SIZE_2_5(tvb, offset, pinfo, tree, hf_h225_pointCode);
+static int dissect_pointCode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING_SIZE_2_5(tvb, offset, actx, tree, hf_h225_pointCode);
}
@@ -5147,14 +5146,14 @@ static const per_sequence_t CicInfo_sequence[] = {
};
static int
-dissect_h225_CicInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CicInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CicInfo, CicInfo_sequence);
return offset;
}
-static int dissect_cic(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CicInfo(tvb, offset, pinfo, tree, hf_h225_cic);
+static int dissect_cic(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CicInfo(tvb, offset, actx, tree, hf_h225_cic);
}
@@ -5163,14 +5162,14 @@ static const per_sequence_t T_member_sequence_of[1] = {
};
static int
-dissect_h225_T_member(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_T_member(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_T_member, T_member_sequence_of);
return offset;
}
-static int dissect_member(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_T_member(tvb, offset, pinfo, tree, hf_h225_member);
+static int dissect_member(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_T_member(tvb, offset, actx, tree, hf_h225_member);
}
@@ -5181,14 +5180,14 @@ static const per_sequence_t GroupID_sequence[] = {
};
static int
-dissect_h225_GroupID(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GroupID(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_GroupID, GroupID_sequence);
return offset;
}
-static int dissect_group(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GroupID(tvb, offset, pinfo, tree, hf_h225_group);
+static int dissect_group(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GroupID(tvb, offset, actx, tree, hf_h225_group);
}
@@ -5200,30 +5199,30 @@ static const per_sequence_t CircuitIdentifier_sequence[] = {
};
static int
-dissect_h225_CircuitIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CircuitIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CircuitIdentifier, CircuitIdentifier_sequence);
return offset;
}
-static int dissect_sourceCircuitID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CircuitIdentifier(tvb, offset, pinfo, tree, hf_h225_sourceCircuitID);
+static int dissect_sourceCircuitID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CircuitIdentifier(tvb, offset, actx, tree, hf_h225_sourceCircuitID);
}
-static int dissect_destinationCircuitID(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CircuitIdentifier(tvb, offset, pinfo, tree, hf_h225_destinationCircuitID);
+static int dissect_destinationCircuitID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CircuitIdentifier(tvb, offset, actx, tree, hf_h225_destinationCircuitID);
}
static int
-dissect_h225_INTEGER_0_16383_(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 0U, 16383U, NULL, NULL, TRUE);
+dissect_h225_INTEGER_0_16383_(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 16383U, NULL, TRUE);
return offset;
}
-static int dissect_standard(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_0_16383_(tvb, offset, pinfo, tree, hf_h225_standard);
+static int dissect_standard(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_0_16383_(tvb, offset, actx, tree, hf_h225_standard);
}
@@ -5242,60 +5241,60 @@ static const per_choice_t GenericIdentifier_choice[] = {
};
static int
-dissect_h225_GenericIdentifier(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GenericIdentifier(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_GenericIdentifier, GenericIdentifier_choice,
NULL);
return offset;
}
-static int dissect_id(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_GenericIdentifier(tvb, offset, pinfo, tree, hf_h225_id);
+static int dissect_id(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_GenericIdentifier(tvb, offset, actx, tree, hf_h225_id);
}
static int
-dissect_h225_OCTET_STRING(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_OCTET_STRING(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, NULL);
return offset;
}
-static int dissect_h248Message(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING(tvb, offset, pinfo, tree, hf_h225_h248Message);
+static int dissect_h248Message(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING(tvb, offset, actx, tree, hf_h225_h248Message);
}
-static int dissect_raw(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING(tvb, offset, pinfo, tree, hf_h225_raw);
+static int dissect_raw(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING(tvb, offset, actx, tree, hf_h225_raw);
}
-static int dissect_messageNotUnderstood(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_OCTET_STRING(tvb, offset, pinfo, tree, hf_h225_messageNotUnderstood);
+static int dissect_messageNotUnderstood(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_OCTET_STRING(tvb, offset, actx, tree, hf_h225_messageNotUnderstood);
}
static int
-dissect_h225_IA5String(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_IA5String(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_IA5String(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_IA5String(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND);
return offset;
}
-static int dissect_text(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_IA5String(tvb, offset, pinfo, tree, hf_h225_text);
+static int dissect_text(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_IA5String(tvb, offset, actx, tree, hf_h225_text);
}
static int
-dissect_h225_BMPString(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_BMPString(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_BMPString(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_BMPString(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND);
return offset;
}
-static int dissect_unicode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_BMPString(tvb, offset, pinfo, tree, hf_h225_unicode);
+static int dissect_unicode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_BMPString(tvb, offset, actx, tree, hf_h225_unicode);
}
@@ -5304,18 +5303,18 @@ static const per_sequence_t SEQUENCE_SIZE_1_512_OF_EnumeratedParameter_sequence_
};
static int
-dissect_h225_SEQUENCE_SIZE_1_512_OF_EnumeratedParameter(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_SIZE_1_512_OF_EnumeratedParameter(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_SIZE_1_512_OF_EnumeratedParameter, SEQUENCE_SIZE_1_512_OF_EnumeratedParameter_sequence_of,
1, 512);
return offset;
}
-static int dissect_parameters(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_SIZE_1_512_OF_EnumeratedParameter(tvb, offset, pinfo, tree, hf_h225_parameters);
+static int dissect_parameters(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_SIZE_1_512_OF_EnumeratedParameter(tvb, offset, actx, tree, hf_h225_parameters);
}
-static int dissect_compound(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_SIZE_1_512_OF_EnumeratedParameter(tvb, offset, pinfo, tree, hf_h225_compound);
+static int dissect_compound(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_SIZE_1_512_OF_EnumeratedParameter(tvb, offset, actx, tree, hf_h225_compound);
}
@@ -5324,15 +5323,15 @@ static const per_sequence_t SEQUENCE_SIZE_1_16_OF_GenericData_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_SIZE_1_16_OF_GenericData(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_SIZE_1_16_OF_GenericData(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_SIZE_1_16_OF_GenericData, SEQUENCE_SIZE_1_16_OF_GenericData_sequence_of,
1, 16);
return offset;
}
-static int dissect_nested(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_SIZE_1_16_OF_GenericData(tvb, offset, pinfo, tree, hf_h225_nested);
+static int dissect_nested(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_SIZE_1_16_OF_GenericData(tvb, offset, actx, tree, hf_h225_nested);
}
@@ -5369,15 +5368,15 @@ static const per_choice_t Content_choice[] = {
};
static int
-dissect_h225_Content(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_choice(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_Content(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
ett_h225_Content, Content_choice,
NULL);
return offset;
}
-static int dissect_content(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_Content(tvb, offset, pinfo, tree, hf_h225_content);
+static int dissect_content(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_Content(tvb, offset, actx, tree, hf_h225_content);
}
@@ -5388,8 +5387,8 @@ static const per_sequence_t EnumeratedParameter_sequence[] = {
};
static int
-dissect_h225_EnumeratedParameter(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_EnumeratedParameter(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_EnumeratedParameter, EnumeratedParameter_sequence);
return offset;
@@ -5403,8 +5402,8 @@ static const per_sequence_t GenericData_sequence[] = {
};
int
-dissect_h225_GenericData(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_GenericData(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_GenericData, GenericData_sequence);
return offset;
@@ -5416,14 +5415,14 @@ static const per_sequence_t SEQUENCE_OF_GenericData_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_GenericData(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_GenericData(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_GenericData, SEQUENCE_OF_GenericData_sequence_of);
return offset;
}
-static int dissect_genericData(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_GenericData(tvb, offset, pinfo, tree, hf_h225_genericData);
+static int dissect_genericData(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_GenericData(tvb, offset, actx, tree, hf_h225_genericData);
}
@@ -5435,32 +5434,32 @@ static const per_sequence_t CircuitInfo_sequence[] = {
};
static int
-dissect_h225_CircuitInfo(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_CircuitInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_CircuitInfo, CircuitInfo_sequence);
return offset;
}
-static int dissect_circuitInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_CircuitInfo(tvb, offset, pinfo, tree, hf_h225_circuitInfo);
+static int dissect_circuitInfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_CircuitInfo(tvb, offset, actx, tree, hf_h225_circuitInfo);
}
static int
-dissect_h225_FeatureDescriptor(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_h225_GenericData(tvb, offset, pinfo, tree, hf_index);
+dissect_h225_FeatureDescriptor(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_h225_GenericData(tvb, offset, actx, tree, hf_index);
return offset;
}
-static int dissect_neededFeatures_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_FeatureDescriptor(tvb, offset, pinfo, tree, hf_h225_neededFeatures_item);
+static int dissect_neededFeatures_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_FeatureDescriptor(tvb, offset, actx, tree, hf_h225_neededFeatures_item);
}
-static int dissect_desiredFeatures_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_FeatureDescriptor(tvb, offset, pinfo, tree, hf_h225_desiredFeatures_item);
+static int dissect_desiredFeatures_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_FeatureDescriptor(tvb, offset, actx, tree, hf_h225_desiredFeatures_item);
}
-static int dissect_supportedFeatures_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_FeatureDescriptor(tvb, offset, pinfo, tree, hf_h225_supportedFeatures_item);
+static int dissect_supportedFeatures_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_FeatureDescriptor(tvb, offset, actx, tree, hf_h225_supportedFeatures_item);
}
@@ -5469,30 +5468,30 @@ static const per_sequence_t SEQUENCE_OF_FeatureDescriptor_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_FeatureDescriptor, SEQUENCE_OF_FeatureDescriptor_sequence_of);
return offset;
}
-static int dissect_neededFeatures(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvb, offset, pinfo, tree, hf_h225_neededFeatures);
+static int dissect_neededFeatures(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvb, offset, actx, tree, hf_h225_neededFeatures);
}
-static int dissect_desiredFeatures(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvb, offset, pinfo, tree, hf_h225_desiredFeatures);
+static int dissect_desiredFeatures(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvb, offset, actx, tree, hf_h225_desiredFeatures);
}
-static int dissect_supportedFeatures(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvb, offset, pinfo, tree, hf_h225_supportedFeatures);
+static int dissect_supportedFeatures(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_FeatureDescriptor(tvb, offset, actx, tree, hf_h225_supportedFeatures);
}
static int
-dissect_h225_ParallelH245Control_item(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_ParallelH245Control_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 226 "h225.cnf"
tvbuff_t *h245_tvb = NULL;
- offset = dissect_per_octet_string(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, &h245_tvb);
next_tvb_add(&h245_list, h245_tvb, (h225_h245_in_tree)?tree:NULL, h245dg_handle);
@@ -5500,8 +5499,8 @@ dissect_h225_ParallelH245Control_item(tvbuff_t *tvb, int offset, packet_info *pi
return offset;
}
-static int dissect_ParallelH245Control_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ParallelH245Control_item(tvb, offset, pinfo, tree, hf_h225_ParallelH245Control_item);
+static int dissect_ParallelH245Control_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ParallelH245Control_item(tvb, offset, actx, tree, hf_h225_ParallelH245Control_item);
}
@@ -5510,14 +5509,14 @@ static const per_sequence_t ParallelH245Control_sequence_of[1] = {
};
static int
-dissect_h225_ParallelH245Control(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ParallelH245Control(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_ParallelH245Control, ParallelH245Control_sequence_of);
return offset;
}
-static int dissect_parallelH245Control(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ParallelH245Control(tvb, offset, pinfo, tree, hf_h225_parallelH245Control);
+static int dissect_parallelH245Control(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ParallelH245Control(tvb, offset, actx, tree, hf_h225_parallelH245Control);
}
@@ -5529,14 +5528,14 @@ static const per_sequence_t ExtendedAliasAddress_sequence[] = {
};
static int
-dissect_h225_ExtendedAliasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_ExtendedAliasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_ExtendedAliasAddress, ExtendedAliasAddress_sequence);
return offset;
}
-static int dissect_additionalSourceAddresses_item(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_ExtendedAliasAddress(tvb, offset, pinfo, tree, hf_h225_additionalSourceAddresses_item);
+static int dissect_additionalSourceAddresses_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_ExtendedAliasAddress(tvb, offset, actx, tree, hf_h225_additionalSourceAddresses_item);
}
@@ -5545,27 +5544,27 @@ static const per_sequence_t SEQUENCE_OF_ExtendedAliasAddress_sequence_of[1] = {
};
static int
-dissect_h225_SEQUENCE_OF_ExtendedAliasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_sequence_of(tvb, offset, pinfo, tree, hf_index,
+dissect_h225_SEQUENCE_OF_ExtendedAliasAddress(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_sequence_of(tvb, offset, actx, tree, hf_index,
ett_h225_SEQUENCE_OF_ExtendedAliasAddress, SEQUENCE_OF_ExtendedAliasAddress_sequence_of);
return offset;
}
-static int dissect_additionalSourceAddresses(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_SEQUENCE_OF_ExtendedAliasAddress(tvb, offset, pinfo, tree, hf_h225_additionalSourceAddresses);
+static int dissect_additionalSourceAddresses(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_SEQUENCE_OF_ExtendedAliasAddress(tvb, offset, actx, tree, hf_h225_additionalSourceAddresses);
}
static int
-dissect_h225_INTEGER_1_31(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
- offset = dissect_per_constrained_integer(tvb, offset, pinfo, tree, hf_index,
- 1U, 31U, NULL, NULL, FALSE);
+dissect_h225_INTEGER_1_31(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 31U, NULL, FALSE);
return offset;
}
-static int dissect_hopCount_1_31(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_INTEGER_1_31(tvb, offset, pinfo, tree, hf_h225_hopCount_1_31);
+static int dissect_hopCount_1_31(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *tree) {
+ return dissect_h225_INTEGER_1_31(tvb, offset, actx, tree, hf_h225_hopCount_1_31);
}
@@ -5614,11 +5613,11 @@ static const per_sequence_t Setup_UUIE_sequence[] = {
};
static int
-dissect_h225_Setup_UUIE(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index) {
+dissect_h225_Setup_UUIE(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree *tree, int hf_index) {
#line 273 "h225.cnf"
contains_faststart = FALSE;
- offset = dissect_per_sequence(tvb, offset, pinfo, tree, hf_index,
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_h225_Setup_UUIE, Setup_UUIE_sequence);
#line 277 "h225.cnf"
@@ -5631,8 +5630,8 @@ dissect_h225_Setup_UUIE(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto
return offset;
}
-static int dissect_setup(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) {
- return dissect_h225_Setup_UUIE(tvb, offset,