From 94e862eeb6fbb0beb22699ebfa141699a100caab Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Tue, 8 Jul 2003 10:08:22 +0000 Subject: [PATCH] change the interfae so that dissect_per_boolean() also can return the proto_item that was created to display the value. svn path=/trunk/; revision=7986 --- packet-h245.c | 448 +++++++++++++++++++++++++------------------------- 1 file changed, 226 insertions(+), 222 deletions(-) diff --git a/packet-h245.c b/packet-h245.c index 57ad4484a6..b2c9bbd96f 100644 --- a/packet-h245.c +++ b/packet-h245.c @@ -92,7 +92,7 @@ proper helper routines * Routines for H.245 packet dissection * 2003 Ronnie Sahlberg * - * $Id: packet-h245.c,v 1.5 2003/07/07 10:30:36 sahlberg Exp $ + * $Id: packet-h245.c,v 1.6 2003/07/08 10:08:22 sahlberg Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs @@ -1567,7 +1567,7 @@ printf("#%d %s tvb:0x%08x\n",pinfo->fd->num,x,(int)tvb); /* whether the PER helpers should put the internal PER fields into the tree or not. */ -static guint display_internal_per_fields = FALSE; +static guint display_internal_per_fields = TRUE; /* in all functions here, offset is guint32 and is @@ -1617,7 +1617,7 @@ static const true_false_string tfs_optional_field_bit = { -guint32 dissect_per_boolean(tvbuff_t *tvb, guint32 offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index, gboolean *bool); +guint32 dissect_per_boolean(tvbuff_t *tvb, guint32 offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index, gboolean *bool, proto_item **item); guint32 dissect_per_constrained_integer(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, guint32 min, guint32 max, guint32 *value, proto_item **item); @@ -1674,13 +1674,13 @@ DEBUG_ENTRY("dissect_per_normally_small_nonnegative_whole_number"); length=&len; } - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_small_number_bit, &small_number); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_small_number_bit, &small_number, NULL); if(!small_number){ int i; /* 10.6.1 */ *length=0; for(i=0;i<6;i++){ - offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &small_number); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &small_number, NULL); *length<<=1; if(small_number){ *length|=1; @@ -1920,11 +1920,12 @@ NOT_DECODED_YET("too long octet_string"); /* this function reads a single bit */ guint32 -dissect_per_boolean(tvbuff_t *tvb, guint32 offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index, gboolean *bool) +dissect_per_boolean(tvbuff_t *tvb, guint32 offset, packet_info *pinfo _U_, proto_tree *tree, int hf_index, gboolean *bool, proto_item **item) { guint8 ch, mask; gboolean value; header_field_info *hfi; + proto_item *it; DEBUG_ENTRY("dissect_per_boolean"); @@ -1950,7 +1951,10 @@ DEBUG_ENTRY("dissect_per_boolean"); mask&0x01?'0'+value:'.', value?"Bit is set":"Bit is clear" ); - proto_tree_add_boolean_format(tree, hf_index, tvb, offset>>3, 1, value, str); + it=proto_tree_add_boolean_format(tree, hf_index, tvb, offset>>3, 1, value, str); + if(item){ + *item=it; + } } if(bool){ @@ -2064,7 +2068,7 @@ DEBUG_ENTRY("dissect_per_constrained_integer"); strcat(str, " "); } bit++; - offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &tmp); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &tmp, NULL); val<<=1; if(tmp){ val|=tmp; @@ -2143,9 +2147,9 @@ DEBUG_ENTRY("dissect_per_constrained_integer"); /* 10.5.7.4 */ /* 12.2.6 */ - offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit, NULL); num_bytes=bit; - offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit, NULL); num_bytes=(num_bytes<<1)|bit; num_bytes++; /* lower bound for length determinant is 1 */ @@ -2212,7 +2216,7 @@ DEBUG_ENTRY("dissect_per_choice"); } else { extension_present=1; /* will be placed called again below to place it in the tree */ - offset=dissect_per_boolean(tvb, offset, pinfo, tr, -1, &extension_flag); + offset=dissect_per_boolean(tvb, offset, pinfo, tr, -1, &extension_flag, NULL); } /* count the number of entries in the extension_root */ @@ -2244,7 +2248,7 @@ DEBUG_ENTRY("dissect_per_choice"); if(display_internal_per_fields){ etr=choicetree; } - dissect_per_boolean(tvb, old_offset, pinfo, etr, hf_h245_extension_bit, NULL); + dissect_per_boolean(tvb, old_offset, pinfo, etr, hf_h245_extension_bit, NULL, NULL); /* find and call the appropriate callback */ for(i=0;choice[i].name;i++){ if(choice[i].value==(int)choice_index){ @@ -2268,7 +2272,7 @@ DEBUG_ENTRY("dissect_per_choice"); if(display_internal_per_fields){ etr=tr; } - dissect_per_boolean(tvb, old_offset, pinfo, etr, hf_h245_extension_bit, NULL); + dissect_per_boolean(tvb, old_offset, pinfo, etr, hf_h245_extension_bit, NULL, NULL); /* 22.8 */ offset=dissect_per_normally_small_nonnegative_whole_number(tvb, offset, pinfo, etr, hf_h245_choice_extension, &choice_index); @@ -2358,7 +2362,7 @@ DEBUG_ENTRY("dissect_per_sequence"); etr=tree; } extension_present=1; - offset=dissect_per_boolean(tvb, offset, pinfo, etr, hf_h245_extension_bit, &extension_flag); + offset=dissect_per_boolean(tvb, offset, pinfo, etr, hf_h245_extension_bit, &extension_flag, NULL); } /* 18.2 */ @@ -2374,7 +2378,7 @@ DEBUG_ENTRY("dissect_per_sequence"); if(display_internal_per_fields){ etr=tree; } - offset=dissect_per_boolean(tvb, offset, pinfo, etr, hf_h245_optional_field_bit, &optional_field_flag); + offset=dissect_per_boolean(tvb, offset, pinfo, etr, hf_h245_optional_field_bit, &optional_field_flag, NULL); optional_mask<<=1; if(optional_field_flag){ optional_mask|=0x01; @@ -2417,7 +2421,7 @@ DEBUG_ENTRY("dissect_per_sequence"); offset=dissect_per_normally_small_nonnegative_whole_number(tvb, offset, pinfo, etr, hf_h245_num_sequence_extensions, &num_extensions); extension_mask=0; for(i=0;i<(int)num_extensions;i++){ - offset=dissect_per_boolean(tvb, offset, pinfo, etr, hf_h245_extension_present_bit, &extension_bit); + offset=dissect_per_boolean(tvb, offset, pinfo, etr, hf_h245_extension_present_bit, &extension_bit, NULL); extension_mask=(extension_mask<<1)|extension_bit; } @@ -2515,12 +2519,12 @@ DEBUG_ENTRY("dissect_per_octet_string"); gboolean bit; for(i=0;i<8;i++){ - offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit, NULL); bytes[0]=(bytes[0]<<1)|bit; } if(min_len==2){ for(i=0;i<8;i++){ - offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, -1, &bit, NULL); bytes[1]=(bytes[1]<<1)|bit; } } @@ -4679,7 +4683,7 @@ static const true_false_string tfs_h233EncryptionTransmitCapability_bit = { static int dissect_h245_h233EncryptionTransmitCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h233EncryptionTransmitCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h233EncryptionTransmitCapability, NULL, NULL); return offset; } @@ -4692,7 +4696,7 @@ static const true_false_string tfs_nullClockRecovery_bit = { static int dissect_h245_nullClockRecovery(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nullClockRecovery, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nullClockRecovery, NULL, NULL); return offset; } @@ -4705,7 +4709,7 @@ static const true_false_string tfs_srtsClockRecovery_bit = { static int dissect_h245_srtsClockRecovery(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_srtsClockRecovery, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_srtsClockRecovery, NULL, NULL); return offset; } @@ -4719,7 +4723,7 @@ static const true_false_string tfs_adaptiveClockRecovery_bit = { static int dissect_h245_adaptiveClockRecovery(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_adaptiveClockRecovery, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_adaptiveClockRecovery, NULL, NULL); return offset; } @@ -4734,7 +4738,7 @@ static const true_false_string tfs_nullErrorCorrection_bit = { static int dissect_h245_nullErrorCorrection(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nullErrorCorrection, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nullErrorCorrection, NULL, NULL); return offset; } @@ -4748,7 +4752,7 @@ static const true_false_string tfs_longInterleaver_bit = { static int dissect_h245_longInterleaver(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_longInterleaver, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_longInterleaver, NULL, NULL); return offset; } @@ -4762,7 +4766,7 @@ static const true_false_string tfs_shortInterleaver_bit = { static int dissect_h245_shortInterleaver(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_shortInterleaver, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_shortInterleaver, NULL, NULL); return offset; } @@ -4776,7 +4780,7 @@ static const true_false_string tfs_errorCorrectionOnly_bit = { static int dissect_h245_errorCorrectionOnly(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_errorCorrectionOnly, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_errorCorrectionOnly, NULL, NULL); return offset; } @@ -4792,7 +4796,7 @@ static const true_false_string tfs_structuredDataTransfer_bit = { static int dissect_h245_structuredDataTransfer(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_structuredDataTransfer, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_structuredDataTransfer, NULL, NULL); return offset; } @@ -4808,7 +4812,7 @@ static const true_false_string tfs_partiallyFilledCells_bit = { static int dissect_h245_partiallyFilledCells(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_partiallyFilledCells, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_partiallyFilledCells, NULL, NULL); return offset; } @@ -4900,7 +4904,7 @@ static const true_false_string tfs_transportStream_bit = { static int dissect_h245_transportStream(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transportStream, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transportStream, NULL, NULL); return offset; } @@ -4916,7 +4920,7 @@ static const true_false_string tfs_programStream_bit = { static int dissect_h245_programStream(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_programStream, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_programStream, NULL, NULL); return offset; } @@ -4932,7 +4936,7 @@ static const true_false_string tfs_videoWithAL1_bit = { static int dissect_h245_videoWithAL1(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL1, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL1, NULL, NULL); return offset; } @@ -4948,7 +4952,7 @@ static const true_false_string tfs_videoWithAL2_bit = { static int dissect_h245_videoWithAL2(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL2, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL2, NULL, NULL); return offset; } @@ -4964,7 +4968,7 @@ static const true_false_string tfs_videoWithAL3_bit = { static int dissect_h245_videoWithAL3(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL3, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL3, NULL, NULL); return offset; } @@ -4980,7 +4984,7 @@ static const true_false_string tfs_audioWithAL1_bit = { static int dissect_h245_audioWithAL1(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL1, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL1, NULL, NULL); return offset; } @@ -4996,7 +5000,7 @@ static const true_false_string tfs_audioWithAL2_bit = { static int dissect_h245_audioWithAL2(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL2, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL2, NULL, NULL); return offset; } @@ -5012,7 +5016,7 @@ static const true_false_string tfs_audioWithAL3_bit = { static int dissect_h245_audioWithAL3(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL3, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL3, NULL, NULL); return offset; } @@ -5028,7 +5032,7 @@ static const true_false_string tfs_dataWithAL1_bit = { static int dissect_h245_dataWithAL1(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL1, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL1, NULL, NULL); return offset; } @@ -5044,7 +5048,7 @@ static const true_false_string tfs_dataWithAL2_bit = { static int dissect_h245_dataWithAL2(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL2, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL2, NULL, NULL); return offset; } @@ -5060,7 +5064,7 @@ static const true_false_string tfs_dataWithAL3_bit = { static int dissect_h245_dataWithAL3(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL3, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL3, NULL, NULL); return offset; } @@ -5074,7 +5078,7 @@ static const true_false_string tfs_maxMUXPDUSizeCapability_bit = { static int dissect_h245_maxMUXPDUSizeCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_maxMUXPDUSizeCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_maxMUXPDUSizeCapability, NULL, NULL); return offset; } @@ -5091,7 +5095,7 @@ static const true_false_string tfs_nsrpSupport_bit = { static int dissect_h245_nsrpSupport(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nsrpSupport, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nsrpSupport, NULL, NULL); return offset; } @@ -5107,7 +5111,7 @@ static const true_false_string tfs_modeChangeCapability_bit = { static int dissect_h245_modeChangeCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_modeChangeCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_modeChangeCapability, NULL, NULL); return offset; } @@ -5123,7 +5127,7 @@ static const true_false_string tfs_h223AnnexA_bit = { static int dissect_h245_h223AnnexA(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexA, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexA, NULL, NULL); return offset; } @@ -5140,7 +5144,7 @@ static const true_false_string tfs_h223AnnexADoubleFlag_bool_bit = { static int dissect_h245_h223AnnexADoubleFlag_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexADoubleFlag_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexADoubleFlag_bool, NULL, NULL); return offset; } @@ -5156,7 +5160,7 @@ static const true_false_string tfs_h223AnnexB_bit = { static int dissect_h245_h223AnnexB(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexB, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexB, NULL, NULL); return offset; } @@ -5172,7 +5176,7 @@ static const true_false_string tfs_h223AnnexBwithHeader_bit = { static int dissect_h245_h223AnnexBwithHeader(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexBwithHeader, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h223AnnexBwithHeader, NULL, NULL); return offset; } @@ -5211,7 +5215,7 @@ static const true_false_string tfs_videoWithAL1M_bit = { static int dissect_h245_videoWithAL1M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL1M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL1M, NULL, NULL); return offset; } @@ -5226,7 +5230,7 @@ static const true_false_string tfs_videoWithAL2M_bit = { static int dissect_h245_videoWithAL2M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL2M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL2M, NULL, NULL); return offset; } @@ -5242,7 +5246,7 @@ static const true_false_string tfs_videoWithAL3M_bit = { static int dissect_h245_videoWithAL3M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL3M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoWithAL3M, NULL, NULL); return offset; } @@ -5258,7 +5262,7 @@ static const true_false_string tfs_audioWithAL1M_bit = { static int dissect_h245_audioWithAL1M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL1M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL1M, NULL, NULL); return offset; } @@ -5274,7 +5278,7 @@ static const true_false_string tfs_audioWithAL2M_bit = { static int dissect_h245_audioWithAL2M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL2M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL2M, NULL, NULL); return offset; } @@ -5290,7 +5294,7 @@ static const true_false_string tfs_audioWithAL3M_bit = { static int dissect_h245_audioWithAL3M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL3M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioWithAL3M, NULL, NULL); return offset; } @@ -5306,7 +5310,7 @@ static const true_false_string tfs_dataWithAL1M_bit = { static int dissect_h245_dataWithAL1M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL1M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL1M, NULL, NULL); return offset; } @@ -5322,7 +5326,7 @@ static const true_false_string tfs_dataWithAL2M_bit = { static int dissect_h245_dataWithAL2M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL2M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL2M, NULL, NULL); return offset; } @@ -5338,7 +5342,7 @@ static const true_false_string tfs_dataWithAL3M_bit = { static int dissect_h245_dataWithAL3M(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL3M, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataWithAL3M, NULL, NULL); return offset; } @@ -5354,7 +5358,7 @@ static const true_false_string tfs_alpduInterleaving_bit = { static int dissect_h245_alpduInterleaving(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_alpduInterleaving, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_alpduInterleaving, NULL, NULL); return offset; } @@ -5387,7 +5391,7 @@ static const true_false_string tfs_rsCodeCapability_bit = { static int dissect_h245_rsCodeCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_rsCodeCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_rsCodeCapability, NULL, NULL); return offset; } @@ -5403,7 +5407,7 @@ static const true_false_string tfs_suspendResumeCapabilitywAddress_bit = { static int dissect_h245_suspendResumeCapabilitywAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_suspendResumeCapabilitywAddress, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_suspendResumeCapabilitywAddress, NULL, NULL); return offset; } @@ -5419,7 +5423,7 @@ static const true_false_string tfs_suspendResumeCapabilitywoAddress_bit = { static int dissect_h245_suspendResumeCapabilitywoAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_suspendResumeCapabilitywoAddress, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_suspendResumeCapabilitywoAddress, NULL, NULL); return offset; } @@ -5435,7 +5439,7 @@ static const true_false_string tfs_rejCapability_bit = { static int dissect_h245_rejCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_rejCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_rejCapability, NULL, NULL); return offset; } @@ -5451,7 +5455,7 @@ static const true_false_string tfs_sREJCapability_bit = { static int dissect_h245_sREJCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_sREJCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_sREJCapability, NULL, NULL); return offset; } @@ -5468,7 +5472,7 @@ static const true_false_string tfs_mREJCapability_bit = { static int dissect_h245_mREJCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_mREJCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_mREJCapability, NULL, NULL); return offset; } @@ -5485,7 +5489,7 @@ static const true_false_string tfs_crc8bitCapability_bit = { static int dissect_h245_crc8bitCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_crc8bitCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_crc8bitCapability, NULL, NULL); return offset; } @@ -5501,7 +5505,7 @@ static const true_false_string tfs_crc16bitCapability_bit = { static int dissect_h245_crc16bitCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_crc16bitCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_crc16bitCapability, NULL, NULL); return offset; } @@ -5518,7 +5522,7 @@ static const true_false_string tfs_crc32bitCapability_bit = { static int dissect_h245_crc32bitCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_crc32bitCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_crc32bitCapability, NULL, NULL); return offset; } @@ -5534,7 +5538,7 @@ static const true_false_string tfs_uihCapability_bit = { static int dissect_h245_uihCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_uihCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_uihCapability, NULL, NULL); return offset; } @@ -5550,7 +5554,7 @@ static const true_false_string tfs_twoOctetAddressFieldCapability_bit = { static int dissect_h245_twoOctetAddressFieldCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_twoOctetAddressFieldCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_twoOctetAddressFieldCapability, NULL, NULL); return offset; } @@ -5566,7 +5570,7 @@ static const true_false_string tfs_loopBackTestCapability_bit = { static int dissect_h245_loopBackTestCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_loopBackTestCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_loopBackTestCapability, NULL, NULL); return offset; } @@ -5583,7 +5587,7 @@ static const true_false_string tfs_audioHeader_bit = { static int dissect_h245_audioHeader(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioHeader, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioHeader, NULL, NULL); return offset; } @@ -5614,7 +5618,7 @@ static const true_false_string tfs_centralizedConferenceMC_bit = { static int dissect_h245_centralizedConferenceMC(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedConferenceMC, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedConferenceMC, NULL, NULL); return offset; } @@ -5630,7 +5634,7 @@ static const true_false_string tfs_decentralizedConferenceMC_bit = { static int dissect_h245_decentralizedConferenceMC(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_decentralizedConferenceMC, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_decentralizedConferenceMC, NULL, NULL); return offset; } @@ -5664,7 +5668,7 @@ static const true_false_string tfs_rtcpVideoControlCapability_bit = { static int dissect_h245_rtcpVideoControlCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_rtcpVideoControlCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_rtcpVideoControlCapability, NULL, NULL); return offset; } @@ -5681,7 +5685,7 @@ static const true_false_string tfs_logicalChannelSwitchingCapability_bit = { static int dissect_h245_logicalChannelSwitchingCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_logicalChannelSwitchingCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_logicalChannelSwitchingCapability, NULL, NULL); return offset; } @@ -5697,7 +5701,7 @@ static const true_false_string tfs_t120DynamicPortCapability_bit = { static int dissect_h245_t120DynamicPortCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_t120DynamicPortCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_t120DynamicPortCapability, NULL, NULL); return offset; } @@ -5713,7 +5717,7 @@ static const true_false_string tfs_h261aVideoPacketization_bit = { static int dissect_h245_h261aVideoPacketization(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h261aVideoPacketization, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_h261aVideoPacketization, NULL, NULL); return offset; } @@ -5729,7 +5733,7 @@ static const true_false_string tfs_atmUBR_bit = { static int dissect_h245_atmUBR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmUBR, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmUBR, NULL, NULL); return offset; } @@ -5744,7 +5748,7 @@ static const true_false_string tfs_atmrtVBR_bit = { static int dissect_h245_atmrtVBR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmrtVBR, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmrtVBR, NULL, NULL); return offset; } @@ -5760,7 +5764,7 @@ static const true_false_string tfs_atmnrtVBR_bit = { static int dissect_h245_atmnrtVBR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmnrtVBR, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmnrtVBR, NULL, NULL); return offset; } @@ -5776,7 +5780,7 @@ static const true_false_string tfs_atmABR_bit = { static int dissect_h245_atmABR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmABR, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmABR, NULL, NULL); return offset; } @@ -5793,7 +5797,7 @@ static const true_false_string tfs_atmCBR_bit = { static int dissect_h245_atmCBR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmCBR, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_atmCBR, NULL, NULL); return offset; } @@ -5809,7 +5813,7 @@ static const true_false_string tfs_variableDelta_bit = { static int dissect_h245_variableDelta(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_variableDelta, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_variableDelta, NULL, NULL); return offset; } @@ -5887,7 +5891,7 @@ static const true_false_string tfs_multicastCapability_bit = { static int dissect_h245_multicastCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multicastCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multicastCapability, NULL, NULL); return offset; } @@ -5904,7 +5908,7 @@ static const true_false_string tfs_multiUniCastConference_bit = { static int dissect_h245_multiUniCastConference(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multiUniCastConference, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multiUniCastConference, NULL, NULL); return offset; } @@ -5920,7 +5924,7 @@ static const true_false_string tfs_centralizedControl_bit = { static int dissect_h245_centralizedControl(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedControl, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedControl, NULL, NULL); return offset; } @@ -5936,7 +5940,7 @@ static const true_false_string tfs_distributedControl_bit = { static int dissect_h245_distributedControl(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_distributedControl, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_distributedControl, NULL, NULL); return offset; } @@ -5952,7 +5956,7 @@ static const true_false_string tfs_centralizedAudio_bit = { static int dissect_h245_centralizedAudio(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedAudio, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedAudio, NULL, NULL); return offset; } @@ -5968,7 +5972,7 @@ static const true_false_string tfs_distributedAudio_bit = { static int dissect_h245_distributedAudio(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_distributedAudio, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_distributedAudio, NULL, NULL); return offset; } @@ -5984,7 +5988,7 @@ static const true_false_string tfs_centralizedVideo_bit = { static int dissect_h245_centralizedVideo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedVideo, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_centralizedVideo, NULL, NULL); return offset; } @@ -5999,7 +6003,7 @@ static const true_false_string tfs_distributedVideo_bit = { static int dissect_h245_distributedVideo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_distributedVideo, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_distributedVideo, NULL, NULL); return offset; } @@ -6016,7 +6020,7 @@ static const true_false_string tfs_temporalSpatialTradeOffCapability_bit = { static int dissect_h245_temporalSpatialTradeOffCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_temporalSpatialTradeOffCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_temporalSpatialTradeOffCapability, NULL, NULL); return offset; } @@ -6032,7 +6036,7 @@ static const true_false_string tfs_stillImageTransmission_bit = { static int dissect_h245_stillImageTransmission(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_stillImageTransmission, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_stillImageTransmission, NULL, NULL); return offset; } @@ -6048,7 +6052,7 @@ static const true_false_string tfs_videoBadMBsCap_bit = { static int dissect_h245_videoBadMBsCap(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoBadMBsCap, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoBadMBsCap, NULL, NULL); return offset; } @@ -6064,7 +6068,7 @@ static const true_false_string tfs_profileAndLevelSPatML_bit = { static int dissect_h245_profileAndLevelSPatML(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSPatML, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSPatML, NULL, NULL); return offset; } @@ -6080,7 +6084,7 @@ static const true_false_string tfs_profileAndLevelMPatLL_bit = { static int dissect_h245_profileAndLevelMPatLL(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatLL, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatLL, NULL, NULL); return offset; } @@ -6096,7 +6100,7 @@ static const true_false_string tfs_profileAndLevelMPatML_bit = { static int dissect_h245_profileAndLevelMPatML(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatML, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatML, NULL, NULL); return offset; } @@ -6112,7 +6116,7 @@ static const true_false_string tfs_profileAndLevelMPatH14_bit = { static int dissect_h245_profileAndLevelMPatH14(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatH14, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatH14, NULL, NULL); return offset; } @@ -6128,7 +6132,7 @@ static const true_false_string tfs_profileAndLevelMPatHL_bit = { static int dissect_h245_profileAndLevelMPatHL(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatHL, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelMPatHL, NULL, NULL); return offset; } @@ -6144,7 +6148,7 @@ static const true_false_string tfs_profileAndLevelSNRatLL_bit = { static int dissect_h245_profileAndLevelSNRatLL(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSNRatLL, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSNRatLL, NULL, NULL); return offset; } @@ -6160,7 +6164,7 @@ static const true_false_string tfs_profileAndLevelSNRatML_bit = { static int dissect_h245_profileAndLevelSNRatML(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSNRatML, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSNRatML, NULL, NULL); return offset; } @@ -6176,7 +6180,7 @@ static const true_false_string tfs_profileAndLevelSpatialatH14_bit = { static int dissect_h245_profileAndLevelSpatialatH14(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSpatialatH14, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelSpatialatH14, NULL, NULL); return offset; } @@ -6192,7 +6196,7 @@ static const true_false_string tfs_profileAndLevelHPatML_bit = { static int dissect_h245_profileAndLevelHPatML(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelHPatML, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelHPatML, NULL, NULL); return offset; } @@ -6207,7 +6211,7 @@ static const true_false_string tfs_profileAndLevelHPatH14_bit = { static int dissect_h245_profileAndLevelHPatH14(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelHPatH14, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelHPatH14, NULL, NULL); return offset; } @@ -6223,7 +6227,7 @@ static const true_false_string tfs_profileAndLevelHPatHL_bit = { static int dissect_h245_profileAndLevelHPatHL(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelHPatHL, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_profileAndLevelHPatHL, NULL, NULL); return offset; } @@ -6239,7 +6243,7 @@ static const true_false_string tfs_unrestrictedVector_bit = { static int dissect_h245_unrestrictedVector(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_unrestrictedVector, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_unrestrictedVector, NULL, NULL); return offset; } @@ -6255,7 +6259,7 @@ static const true_false_string tfs_arithmeticCoding_bit = { static int dissect_h245_arithmeticCoding(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_arithmeticCoding, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_arithmeticCoding, NULL, NULL); return offset; } @@ -6271,7 +6275,7 @@ static const true_false_string tfs_advancedPrediction_bit = { static int dissect_h245_advancedPrediction(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_advancedPrediction, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_advancedPrediction, NULL, NULL); return offset; } @@ -6287,7 +6291,7 @@ static const true_false_string tfs_pbFrames_bit = { static int dissect_h245_pbFrames(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_pbFrames, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_pbFrames, NULL, NULL); return offset; } @@ -6303,7 +6307,7 @@ static const true_false_string tfs_errorCompensation_bit = { static int dissect_h245_errorCompensation(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_errorCompensation, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_errorCompensation, NULL, NULL); return offset; } @@ -6320,7 +6324,7 @@ static const true_false_string tfs_baseBitRateConstrained_bit = { static int dissect_h245_baseBitRateConstrained(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_baseBitRateConstrained, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_baseBitRateConstrained, NULL, NULL); return offset; } @@ -6336,7 +6340,7 @@ static const true_false_string tfs_advancedIntraCodingMode_bit = { static int dissect_h245_advancedIntraCodingMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_advancedIntraCodingMode, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_advancedIntraCodingMode, NULL, NULL); return offset; } @@ -6351,7 +6355,7 @@ static const true_false_string tfs_deblockingFilterMode_bit = { static int dissect_h245_deblockingFilterMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_deblockingFilterMode, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_deblockingFilterMode, NULL, NULL); return offset; } @@ -6367,7 +6371,7 @@ static const true_false_string tfs_improvedPBFramesMode_bit = { static int dissect_h245_improvedPBFramesMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_improvedPBFramesMode, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_improvedPBFramesMode, NULL, NULL); return offset; } @@ -6382,7 +6386,7 @@ static const true_false_string tfs_unlimitedMotionVectors_bit = { static int dissect_h245_unlimitedMotionVectors(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_unlimitedMotionVectors, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_unlimitedMotionVectors, NULL, NULL); return offset; } @@ -6398,7 +6402,7 @@ static const true_false_string tfs_fullPictureFreeze_bit = { static int dissect_h245_fullPictureFreeze(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fullPictureFreeze, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fullPictureFreeze, NULL, NULL); return offset; } @@ -6414,7 +6418,7 @@ static const true_false_string tfs_partialPictureFreezeAndRelease_bit = { static int dissect_h245_partialPictureFreezeAndRelease(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_partialPictureFreezeAndRelease, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_partialPictureFreezeAndRelease, NULL, NULL); return offset; } @@ -6429,7 +6433,7 @@ static const true_false_string tfs_resizingPartPicFreezeAndRelease_bit = { static int dissect_h245_resizingPartPicFreezeAndRelease(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_resizingPartPicFreezeAndRelease, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_resizingPartPicFreezeAndRelease, NULL, NULL); return offset; } @@ -6444,7 +6448,7 @@ static const true_false_string tfs_fullPictureSnapshot_bit = { static int dissect_h245_fullPictureSnapshot(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fullPictureSnapshot, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fullPictureSnapshot, NULL, NULL); return offset; } @@ -6460,7 +6464,7 @@ static const true_false_string tfs_partialPictureSnapshot_bit = { static int dissect_h245_partialPictureSnapshot(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_partialPictureSnapshot, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_partialPictureSnapshot, NULL, NULL); return offset; } @@ -6475,7 +6479,7 @@ static const true_false_string tfs_videoSegmentTagging_bit = { static int dissect_h245_videoSegmentTagging(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoSegmentTagging, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoSegmentTagging, NULL, NULL); return offset; } @@ -6491,7 +6495,7 @@ static const true_false_string tfs_progressiveRefinement_bit = { static int dissect_h245_progressiveRefinement(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_progressiveRefinement, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_progressiveRefinement, NULL, NULL); return offset; } @@ -6507,7 +6511,7 @@ static const true_false_string tfs_dynamicPictureResizingByFour_bit = { static int dissect_h245_dynamicPictureResizingByFour(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicPictureResizingByFour, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicPictureResizingByFour, NULL, NULL); return offset; } @@ -6522,7 +6526,7 @@ static const true_false_string tfs_dynamicPictureResizingSixteenthPel_bit = { static int dissect_h245_dynamicPictureResizingSixteenthPel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicPictureResizingSixteenthPel, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicPictureResizingSixteenthPel, NULL, NULL); return offset; } @@ -6538,7 +6542,7 @@ static const true_false_string tfs_dynamicWarpingHalfPel_bit = { static int dissect_h245_dynamicWarpingHalfPel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicWarpingHalfPel, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicWarpingHalfPel, NULL, NULL); return offset; } @@ -6554,7 +6558,7 @@ static const true_false_string tfs_dynamicWarpingSixteenthPel_bit = { static int dissect_h245_dynamicWarpingSixteenthPel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicWarpingSixteenthPel, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dynamicWarpingSixteenthPel, NULL, NULL); return offset; } @@ -6570,7 +6574,7 @@ static const true_false_string tfs_independentSegmentDecoding_bit = { static int dissect_h245_independentSegmentDecoding(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_independentSegmentDecoding, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_independentSegmentDecoding, NULL, NULL); return offset; } @@ -6586,7 +6590,7 @@ static const true_false_string tfs_slicesInOrderNonRect_bit = { static int dissect_h245_slicesInOrderNonRect(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesInOrderNonRect, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesInOrderNonRect, NULL, NULL); return offset; } @@ -6602,7 +6606,7 @@ static const true_false_string tfs_slicesInOrderRect_bit = { static int dissect_h245_slicesInOrderRect(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesInOrderRect, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesInOrderRect, NULL, NULL); return offset; } @@ -6618,7 +6622,7 @@ static const true_false_string tfs_slicesNoOrderNonRect_bit = { static int dissect_h245_slicesNoOrderNonRect(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesNoOrderNonRect, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesNoOrderNonRect, NULL, NULL); return offset; } @@ -6634,7 +6638,7 @@ static const true_false_string tfs_slicesNoOrderRect_bit = { static int dissect_h245_slicesNoOrderRect(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesNoOrderRect, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_slicesNoOrderRect, NULL, NULL); return offset; } @@ -6650,7 +6654,7 @@ static const true_false_string tfs_alternateInterVLCMode_bit = { static int dissect_h245_alternateInterVLCMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_alternateInterVLCMode, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_alternateInterVLCMode, NULL, NULL); return offset; } @@ -6666,7 +6670,7 @@ static const true_false_string tfs_modifiedQuantizationMode_bit = { static int dissect_h245_modifiedQuantizationMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_modifiedQuantizationMode, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_modifiedQuantizationMode, NULL, NULL); return offset; } @@ -6682,7 +6686,7 @@ static const true_false_string tfs_reducedResolutionUpdate_bit = { static int dissect_h245_reducedResolutionUpdate(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_reducedResolutionUpdate, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_reducedResolutionUpdate, NULL, NULL); return offset; } @@ -6698,7 +6702,7 @@ static const true_false_string tfs_separateVideoBackChannel_bit = { static int dissect_h245_separateVideoBackChannel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_separateVideoBackChannel, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_separateVideoBackChannel, NULL, NULL); return offset; } @@ -6714,7 +6718,7 @@ static const true_false_string tfs_videoMux_bit = { static int dissect_h245_videoMux(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoMux, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoMux, NULL, NULL); return offset; } @@ -6730,7 +6734,7 @@ static const true_false_string tfs_anyPixelAspectRatio_bit = { static int dissect_h245_anyPixelAspectRatio(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_anyPixelAspectRatio, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_anyPixelAspectRatio, NULL, NULL); return offset; } @@ -6746,7 +6750,7 @@ static const true_false_string tfs_referencePicSelect_bit = { static int dissect_h245_referencePicSelect(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_referencePicSelect, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_referencePicSelect, NULL, NULL); return offset; } @@ -6762,7 +6766,7 @@ static const true_false_string tfs_enhancedReferencePicSelect_bool_bit = { static int dissect_h245_enhancedReferencePicSelect_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_enhancedReferencePicSelect_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_enhancedReferencePicSelect_bool, NULL, NULL); return offset; } @@ -6778,7 +6782,7 @@ static const true_false_string tfs_dataPartitionedSlices_bit = { static int dissect_h245_dataPartitionedSlices(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataPartitionedSlices, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_dataPartitionedSlices, NULL, NULL); return offset; } @@ -6794,7 +6798,7 @@ static const true_false_string tfs_fixedPointIDCT0_bit = { static int dissect_h245_fixedPointIDCT0(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fixedPointIDCT0, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fixedPointIDCT0, NULL, NULL); return offset; } @@ -6810,7 +6814,7 @@ static const true_false_string tfs_interlacedFields_bit = { static int dissect_h245_interlacedFields(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_interlacedFields, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_interlacedFields, NULL, NULL); return offset; } @@ -6826,7 +6830,7 @@ static const true_false_string tfs_currentPictureHeaderRepetition_bit = { static int dissect_h245_currentPictureHeaderRepetition(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_currentPictureHeaderRepetition, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_currentPictureHeaderRepetition, NULL, NULL); return offset; } @@ -6842,7 +6846,7 @@ static const true_false_string tfs_previousPictureHeaderRepetition_bit = { static int dissect_h245_previousPictureHeaderRepetition(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_previousPictureHeaderRepetition, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_previousPictureHeaderRepetition, NULL, NULL); return offset; } @@ -6858,7 +6862,7 @@ static const true_false_string tfs_nextPictureHeaderRepetition_bit = { static int dissect_h245_nextPictureHeaderRepetition(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nextPictureHeaderRepetition, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_nextPictureHeaderRepetition, NULL, NULL); return offset; } @@ -6874,7 +6878,7 @@ static const true_false_string tfs_pictureNumber_bool_bit = { static int dissect_h245_pictureNumber_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_pictureNumber_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_pictureNumber_bool, NULL, NULL); return offset; } @@ -6890,7 +6894,7 @@ static const true_false_string tfs_spareReferencePictures_bit = { static int dissect_h245_spareReferencePictures(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_spareReferencePictures, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_spareReferencePictures, NULL, NULL); return offset; } @@ -6996,7 +7000,7 @@ static const true_false_string tfs_constrainedBitstream_bit = { static int dissect_h245_constrainedBitstream(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_constrainedBitstream, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_constrainedBitstream, NULL, NULL); return offset; } @@ -7012,7 +7016,7 @@ static const true_false_string tfs_silenceSuppression_bit = { static int dissect_h245_silenceSuppression(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_silenceSuppression, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_silenceSuppression, NULL, NULL); return offset; } @@ -7028,7 +7032,7 @@ static const true_false_string tfs_annexA_bit = { static int dissect_h245_annexA(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexA, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexA, NULL, NULL); return offset; } @@ -7044,7 +7048,7 @@ static const true_false_string tfs_annexB_bit = { static int dissect_h245_annexB(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexB, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexB, NULL, NULL); return offset; } @@ -7060,7 +7064,7 @@ static const true_false_string tfs_annexD_bit = { static int dissect_h245_annexD(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexD, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexD, NULL, NULL); return offset; } @@ -7076,7 +7080,7 @@ static const true_false_string tfs_annexE_bit = { static int dissect_h245_annexE(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexE, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexE, NULL, NULL); return offset; } @@ -7092,7 +7096,7 @@ static const true_false_string tfs_annexF_bit = { static int dissect_h245_annexF(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexF, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexF, NULL, NULL); return offset; } @@ -7108,7 +7112,7 @@ static const true_false_string tfs_annexG_bit = { static int dissect_h245_annexG(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexG, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexG, NULL, NULL); return offset; } @@ -7124,7 +7128,7 @@ static const true_false_string tfs_annexH_bit = { static int dissect_h245_annexH(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexH, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_annexH, NULL, NULL); return offset; } @@ -7140,7 +7144,7 @@ static const true_false_string tfs_audioLayer1_bit = { static int dissect_h245_audioLayer1(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioLayer1, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioLayer1, NULL, NULL); return offset; } @@ -7156,7 +7160,7 @@ static const true_false_string tfs_audioLayer2_bit = { static int dissect_h245_audioLayer2(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioLayer2, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioLayer2, NULL, NULL); return offset; } @@ -7172,7 +7176,7 @@ static const true_false_string tfs_audioLayer3_bit = { static int dissect_h245_audioLayer3(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioLayer3, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioLayer3, NULL, NULL); return offset; } @@ -7188,7 +7192,7 @@ static const true_false_string tfs_audioSampling32k_bit = { static int dissect_h245_audioSampling32k(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling32k, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling32k, NULL, NULL); return offset; } @@ -7204,7 +7208,7 @@ static const true_false_string tfs_audioSampling44k1_bit = { static int dissect_h245_audioSampling44k1(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling44k1, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling44k1, NULL, NULL); return offset; } @@ -7220,7 +7224,7 @@ static const true_false_string tfs_audioSampling48k_bit = { static int dissect_h245_audioSampling48k(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling48k, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling48k, NULL, NULL); return offset; } @@ -7236,7 +7240,7 @@ static const true_false_string tfs_singleChannel_bit = { static int dissect_h245_singleChannel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_singleChannel, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_singleChannel, NULL, NULL); return offset; } @@ -7252,7 +7256,7 @@ static const true_false_string tfs_twoChannels_bit = { static int dissect_h245_twoChannels(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_twoChannels, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_twoChannels, NULL, NULL); return offset; } @@ -7268,7 +7272,7 @@ static const true_false_string tfs_audioSampling16k_bit = { static int dissect_h245_audioSampling16k(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling16k, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling16k, NULL, NULL); return offset; } @@ -7284,7 +7288,7 @@ static const true_false_string tfs_audioSampling22k05_bit = { static int dissect_h245_audioSampling22k05(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling22k05, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling22k05, NULL, NULL); return offset; } @@ -7300,7 +7304,7 @@ static const true_false_string tfs_audioSampling24k_bit = { static int dissect_h245_audioSampling24k(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling24k, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioSampling24k, NULL, NULL); return offset; } @@ -7316,7 +7320,7 @@ static const true_false_string tfs_threeChannels21_bit = { static int dissect_h245_threeChannels21(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_threeChannels21, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_threeChannels21, NULL, NULL); return offset; } @@ -7332,7 +7336,7 @@ static const true_false_string tfs_threeChannels30_bit = { static int dissect_h245_threeChannels30(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_threeChannels30, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_threeChannels30, NULL, NULL); return offset; } @@ -7348,7 +7352,7 @@ static const true_false_string tfs_fourChannels2020_bit = { static int dissect_h245_fourChannels2020(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fourChannels2020, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fourChannels2020, NULL, NULL); return offset; } @@ -7364,7 +7368,7 @@ static const true_false_string tfs_fourChannels22_bit = { static int dissect_h245_fourChannels22(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fourChannels22, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fourChannels22, NULL, NULL); return offset; } @@ -7380,7 +7384,7 @@ static const true_false_string tfs_fourChannels31_bit = { static int dissect_h245_fourChannels31(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fourChannels31, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fourChannels31, NULL, NULL); return offset; } @@ -7396,7 +7400,7 @@ static const true_false_string tfs_fiveChannels3020_bit = { static int dissect_h245_fiveChannels3020(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fiveChannels3020, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fiveChannels3020, NULL, NULL); return offset; } @@ -7412,7 +7416,7 @@ static const true_false_string tfs_fiveChannels32_bit = { static int dissect_h245_fiveChannels32(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fiveChannels32, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fiveChannels32, NULL, NULL); return offset; } @@ -7428,7 +7432,7 @@ static const true_false_string tfs_lowFrequencyEnhancement_bit = { static int dissect_h245_lowFrequencyEnhancement(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_lowFrequencyEnhancement, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_lowFrequencyEnhancement, NULL, NULL); return offset; } @@ -7444,7 +7448,7 @@ static const true_false_string tfs_multilingual_bit = { static int dissect_h245_multilingual(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multilingual, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multilingual, NULL, NULL); return offset; } @@ -7460,7 +7464,7 @@ static const true_false_string tfs_comfortNoise_bit = { static int dissect_h245_comfortNoise(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_comfortNoise, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_comfortNoise, NULL, NULL); return offset; } @@ -7475,7 +7479,7 @@ static const true_false_string tfs_scrambled_bit = { static int dissect_h245_scrambled(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_scrambled, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_scrambled, NULL, NULL); return offset; } @@ -7491,7 +7495,7 @@ static const true_false_string tfs_qcif_bool_bit = { static int dissect_h245_qcif_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_qcif_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_qcif_bool, NULL, NULL); return offset; } @@ -7507,7 +7511,7 @@ static const true_false_string tfs_cif_bool_bit = { static int dissect_h245_cif_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_cif_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_cif_bool, NULL, NULL); return offset; } @@ -7523,7 +7527,7 @@ static const true_false_string tfs_ccir601Seq_bit = { static int dissect_h245_ccir601Seq(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_ccir601Seq, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_ccir601Seq, NULL, NULL); return offset; } @@ -7539,7 +7543,7 @@ static const true_false_string tfs_ccir601Prog_bit = { static int dissect_h245_ccir601Prog(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_ccir601Prog, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_ccir601Prog, NULL, NULL); return offset; } @@ -7555,7 +7559,7 @@ static const true_false_string tfs_hdtvSeq_bit = { static int dissect_h245_hdtvSeq(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_hdtvSeq, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_hdtvSeq, NULL, NULL); return offset; } @@ -7571,7 +7575,7 @@ static const true_false_string tfs_hdtvProg_bit = { static int dissect_h245_hdtvProg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_hdtvProg, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_hdtvProg, NULL, NULL); return offset; } @@ -7587,7 +7591,7 @@ static const true_false_string tfs_g3FacsMH200x100_bit = { static int dissect_h245_g3FacsMH200x100(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g3FacsMH200x100, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g3FacsMH200x100, NULL, NULL); return offset; } @@ -7604,7 +7608,7 @@ static const true_false_string tfs_g3FacsMH200x200_bit = { static int dissect_h245_g3FacsMH200x200(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g3FacsMH200x200, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g3FacsMH200x200, NULL, NULL); return offset; } @@ -7620,7 +7624,7 @@ static const true_false_string tfs_g4FacsMMR200x100_bit = { static int dissect_h245_g4FacsMMR200x100(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g4FacsMMR200x100, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g4FacsMMR200x100, NULL, NULL); return offset; } @@ -7636,7 +7640,7 @@ static const true_false_string tfs_g4FacsMMR200x200_bit = { static int dissect_h245_g4FacsMMR200x200(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g4FacsMMR200x200, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_g4FacsMMR200x200, NULL, NULL); return offset; } @@ -7654,7 +7658,7 @@ static const true_false_string tfs_jbig200x200Seq_bit = { static int dissect_h245_jbig200x200Seq(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig200x200Seq, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig200x200Seq, NULL, NULL); return offset; } @@ -7670,7 +7674,7 @@ static const true_false_string tfs_jbig200x200Prog_bit = { static int dissect_h245_jbig200x200Prog(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig200x200Prog, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig200x200Prog, NULL, NULL); return offset; } @@ -7686,7 +7690,7 @@ static const true_false_string tfs_jbig300x300Seq_bit = { static int dissect_h245_jbig300x300Seq(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig300x300Seq, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig300x300Seq, NULL, NULL); return offset; } @@ -7702,7 +7706,7 @@ static const true_false_string tfs_jbig300x300Prog_bit = { static int dissect_h245_jbig300x300Prog(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig300x300Prog, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_jbig300x300Prog, NULL, NULL); return offset; } @@ -7718,7 +7722,7 @@ static const true_false_string tfs_digPhotoLow_bit = { static int dissect_h245_digPhotoLow(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoLow, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoLow, NULL, NULL); return offset; } @@ -7734,7 +7738,7 @@ static const true_false_string tfs_digPhotoMedSeq_bit = { static int dissect_h245_digPhotoMedSeq(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoMedSeq, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoMedSeq, NULL, NULL); return offset; } @@ -7750,7 +7754,7 @@ static const true_false_string tfs_digPhotoMedProg_bit = { static int dissect_h245_digPhotoMedProg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoMedProg, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoMedProg, NULL, NULL); return offset; } @@ -7766,7 +7770,7 @@ static const true_false_string tfs_digPhotoHighSeq_bit = { static int dissect_h245_digPhotoHighSeq(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoHighSeq, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoHighSeq, NULL, NULL); return offset; } @@ -7782,7 +7786,7 @@ static const true_false_string tfs_digPhotoHighProg_bit = { static int dissect_h245_digPhotoHighProg(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoHighProg, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_digPhotoHighProg, NULL, NULL); return offset; } @@ -7873,7 +7877,7 @@ static const true_false_string tfs_fillBitRemoval_bit = { static int dissect_h245_fillBitRemoval(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fillBitRemoval, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_fillBitRemoval, NULL, NULL); return offset; } @@ -7889,7 +7893,7 @@ static const true_false_string tfs_transcodingJBIG_bit = { static int dissect_h245_transcodingJBIG(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transcodingJBIG, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transcodingJBIG, NULL, NULL); return offset; } @@ -7905,7 +7909,7 @@ static const true_false_string tfs_transcodingMMR_bit = { static int dissect_h245_transcodingMMR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transcodingMMR, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transcodingMMR, NULL, NULL); return offset; } @@ -7921,7 +7925,7 @@ static const true_false_string tfs_t38TCPBidirectionalMode_bit = { static int dissect_h245_t38TCPBidirectionalMode(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_t38TCPBidirectionalMode, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_t38TCPBidirectionalMode, NULL, NULL); return offset; } @@ -7952,7 +7956,7 @@ static const true_false_string tfs_chairControlCapability_bit = { static int dissect_h245_chairControlCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_chairControlCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_chairControlCapability, NULL, NULL); return offset; } @@ -7969,7 +7973,7 @@ static const true_false_string tfs_videoIndicateMixingCapability_bit = { static int dissect_h245_videoIndicateMixingCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoIndicateMixingCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_videoIndicateMixingCapability, NULL, NULL); return offset; } @@ -7985,7 +7989,7 @@ static const true_false_string tfs_multipointVisualizationCapability_bit = { static int dissect_h245_multipointVisualizationCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multipointVisualizationCapability, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multipointVisualizationCapability, NULL, NULL); return offset; } @@ -8001,7 +8005,7 @@ static const true_false_string tfs_controlOnMuxStream_bit = { static int dissect_h245_controlOnMuxStream(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_controlOnMuxStream, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_controlOnMuxStream, NULL, NULL); return offset; } @@ -8017,7 +8021,7 @@ static const true_false_string tfs_redundancyEncoding_bool_bit = { static int dissect_h245_redundancyEncoding_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_redundancyEncoding_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_redundancyEncoding_bool, NULL, NULL); return offset; } @@ -8033,7 +8037,7 @@ static const true_false_string tfs_separatePort_bit = { static int dissect_h245_separatePort(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_separatePort, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_separatePort, NULL, NULL); return offset; } @@ -8049,7 +8053,7 @@ static const true_false_string tfs_samePort_bool_bit = { static int dissect_h245_samePort_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_samePort_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_samePort_bool, NULL, NULL); return offset; } @@ -8119,7 +8123,7 @@ static const true_false_string tfs_associateConference_bit = { static int dissect_h245_associateConference(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_associateConference, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_associateConference, NULL, NULL); return offset; } @@ -8135,7 +8139,7 @@ static const true_false_string tfs_audioHeaderPresent_bit = { static int dissect_h245_audioHeaderPresent(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioHeaderPresent, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_audioHeaderPresent, NULL, NULL); return offset; } @@ -8168,7 +8172,7 @@ static const true_false_string tfs_segmentableFlag_bit = { static int dissect_h245_segmentableFlag(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_segmentableFlag, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_segmentableFlag, NULL, NULL); return offset; } @@ -8184,7 +8188,7 @@ static const true_false_string tfs_alsduSplitting_bit = { static int dissect_h245_alsduSplitting(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_alsduSplitting, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_alsduSplitting, NULL, NULL); return offset; } @@ -8200,7 +8204,7 @@ static const true_false_string tfs_uIH_bit = { static int dissect_h245_uIH(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_uIH, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_uIH, NULL, NULL); return offset; } @@ -8217,7 +8221,7 @@ static const true_false_string tfs_loopbackTestProcedure_bit = { static int dissect_h245_loopbackTestProcedure(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_loopbackTestProcedure, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_loopbackTestProcedure, NULL, NULL); return offset; } @@ -8234,7 +8238,7 @@ static const true_false_string tfs_mediaGuaranteedDelivery_bit = { static int dissect_h245_mediaGuaranteedDelivery(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_mediaGuaranteedDelivery, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_mediaGuaranteedDelivery, NULL, NULL); return offset; } @@ -8251,7 +8255,7 @@ static const true_false_string tfs_mediaControlGuaranteedDelivery_bit = { static int dissect_h245_mediaControlGuaranteedDelivery(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_mediaControlGuaranteedDelivery, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_mediaControlGuaranteedDelivery, NULL, NULL); return offset; } @@ -8268,7 +8272,7 @@ static const true_false_string tfs_flowControlToZero_bit = { static int dissect_h245_flowControlToZero(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_flowControlToZero, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_flowControlToZero, NULL, NULL); return offset; } @@ -8285,7 +8289,7 @@ static const true_false_string tfs_multiplexCapability_bool_bit = { static int dissect_h245_multiplexCapability_bool(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multiplexCapability_bool, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_multiplexCapability_bool, NULL, NULL); return offset; } @@ -8301,7 +8305,7 @@ static const true_false_string tfs_secureChannel_bit = { static int dissect_h245_secureChannel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_secureChannel, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_secureChannel, NULL, NULL); return offset; } @@ -8317,7 +8321,7 @@ static const true_false_string tfs_sharedSecret_bit = { static int dissect_h245_sharedSecret(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_sharedSecret, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_sharedSecret, NULL, NULL); return offset; } @@ -8333,7 +8337,7 @@ static const true_false_string tfs_certProtectedKey_bit = { static int dissect_h245_certProtectedKey(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_certProtectedKey, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_certProtectedKey, NULL, NULL); return offset; } @@ -8383,7 +8387,7 @@ static const true_false_string tfs_bitRateLockedToPCRClock_bit = { static int dissect_h245_bitRateLockedToPCRClock(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_bitRateLockedToPCRClock, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_bitRateLockedToPCRClock, NULL, NULL); return offset; } @@ -8400,7 +8404,7 @@ static const true_false_string tfs_bitRateLockedToNetworkClock_bit = { static int dissect_h245_bitRateLockedToNetworkClock(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_bitRateLockedToNetworkClock, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_bitRateLockedToNetworkClock, NULL, NULL); return offset; } @@ -9339,7 +9343,7 @@ static const true_false_string tfs_transportWithIframes_bit = { static int dissect_h245_transportWithIframes(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree) { - offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transportWithIframes, NULL); + offset=dissect_per_boolean(tvb, offset, pinfo, tree, hf_h245_transportWithIframes, NULL, NULL); return offset; }