diff options
Diffstat (limited to 'asn1')
-rw-r--r-- | asn1/Makefile.nmake | 1 | ||||
-rw-r--r-- | asn1/h225/h225-exp.cnf | 4 | ||||
-rw-r--r-- | asn1/h225/h225.cnf | 28 | ||||
-rw-r--r-- | asn1/h225/packet-h225-template.c | 16 | ||||
-rw-r--r-- | asn1/h225/packet-h225-template.h | 1 | ||||
-rw-r--r-- | asn1/h235/h235-exp.cnf | 4 | ||||
-rw-r--r-- | asn1/h235/packet-h235-template.c | 2 | ||||
-rw-r--r-- | asn1/h245/h245-exp.cnf | 4 | ||||
-rw-r--r-- | asn1/h245/h245.cnf | 76 | ||||
-rw-r--r-- | asn1/h245/packet-h245-template.c | 44 | ||||
-rw-r--r-- | asn1/h245/packet-h245-template.h | 2 | ||||
-rw-r--r-- | asn1/h450/packet-h450-template.c | 182 | ||||
-rw-r--r-- | asn1/nbap/nbap.cnf | 24 | ||||
-rw-r--r-- | asn1/nbap/packet-nbap-template.c | 1342 | ||||
-rw-r--r-- | asn1/ranap/packet-ranap-template.c | 488 | ||||
-rw-r--r-- | asn1/ranap/ranap.cnf | 16 | ||||
-rw-r--r-- | asn1/rnsap/packet-rnsap-template.c | 1048 | ||||
-rw-r--r-- | asn1/rnsap/rnsap.cnf | 22 | ||||
-rw-r--r-- | asn1/rrlp/rrlp.cnf | 10 | ||||
-rw-r--r-- | asn1/ulp/ulp.cnf | 14 |
20 files changed, 1668 insertions, 1660 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 |