diff options
Diffstat (limited to 'epan/dissectors/packet-lpp.c')
-rw-r--r-- | epan/dissectors/packet-lpp.c | 512 |
1 files changed, 256 insertions, 256 deletions
diff --git a/epan/dissectors/packet-lpp.c b/epan/dissectors/packet-lpp.c index a5a3c86605..dec06f0284 100644 --- a/epan/dissectors/packet-lpp.c +++ b/epan/dissectors/packet-lpp.c @@ -983,7 +983,7 @@ static int hf_lpp_T_requestedMeasurements_ueRxTxReq = -1; static int hf_lpp_T_ecid_MeasSupported_rsrpSup = -1; static int hf_lpp_T_ecid_MeasSupported_rsrqSup = -1; static int hf_lpp_T_ecid_MeasSupported_ueRxTxSup = -1; -static int hf_lpp_dummy_eag_field = -1; /* never registered */ +static int dummy_hf_lpp_eag_field = -1; /* never registered */ /*--- End of included file: packet-lpp-hf.c ---*/ #line 49 "../../asn1/lpp/packet-lpp-template.c" @@ -4056,7 +4056,7 @@ static const per_sequence_t GNSS_GenericAssistDataSupportElement_sequence[] = { { &hf_lpp_gnss_AlmanacSupport, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_AlmanacSupport }, { &hf_lpp_gnss_UTC_ModelSupport, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_UTC_ModelSupport }, { &hf_lpp_gnss_AuxiliaryInformationSupport, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_AuxiliaryInformationSupport }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_GenericAssistDataSupportElement_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_GenericAssistDataSupportElement_eag_1 }, { NULL, 0, 0, NULL } }; @@ -5112,7 +5112,7 @@ static const per_sequence_t GNSS_GenericAssistDataReqElement_sequence[] = { { &hf_lpp_gnss_AlmanacReq , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_AlmanacReq }, { &hf_lpp_gnss_UTCModelReq, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_UTC_ModelReq }, { &hf_lpp_gnss_AuxiliaryInformationReq, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_AuxiliaryInformationReq }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_GenericAssistDataReqElement_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_GenericAssistDataReqElement_eag_1 }, { NULL, 0, 0, NULL } }; @@ -5596,7 +5596,7 @@ static const per_sequence_t T_eUTRA_sequence[] = { { &hf_lpp_physCellId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_INTEGER_0_503 }, { &hf_lpp_cellGlobalIdEUTRA, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_CellGlobalIdEUTRA_AndUTRA }, { &hf_lpp_earfcn , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_ARFCN_ValueEUTRA }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_T_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_T_eag_1 }, { NULL, 0, 0, NULL } }; @@ -7235,7 +7235,7 @@ static const per_sequence_t GNSS_NavModelSatelliteElement_sequence[] = { { &hf_lpp_iod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_BIT_STRING_SIZE_11 }, { &hf_lpp_gnss_ClockModel , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_ClockModel }, { &hf_lpp_gnss_OrbitModel , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_OrbitModel }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_NavModelSatelliteElement_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_NavModelSatelliteElement_eag_1 }, { NULL, 0, 0, NULL } }; @@ -7993,7 +7993,7 @@ static const per_sequence_t GNSS_Almanac_sequence[] = { { &hf_lpp_ioda , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_INTEGER_0_3 }, { &hf_lpp_completeAlmanacProvided, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_BOOLEAN }, { &hf_lpp_gnss_AlmanacList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_AlmanacList }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_Almanac_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_Almanac_eag_1 }, { NULL, 0, 0, NULL } }; @@ -8712,7 +8712,7 @@ static const per_sequence_t GNSS_GenericAssistDataElement_sequence[] = { { &hf_lpp_gnss_Almanac , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_Almanac }, { &hf_lpp_gnss_UTC_Model , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_UTC_Model }, { &hf_lpp_gnss_AuxiliaryInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_GNSS_AuxiliaryInformation }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_GenericAssistDataElement_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_GNSS_GenericAssistDataElement_eag_1 }, { NULL, 0, 0, NULL } }; @@ -8987,7 +8987,7 @@ static const per_sequence_t OTDOA_ReferenceCellInfo_sequence[] = { { &hf_lpp_antennaPortConfig, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_antennaPortConfig }, { &hf_lpp_cpLength , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_T_cpLength }, { &hf_lpp_prsInfo , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_PRS_Info }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_OTDOA_ReferenceCellInfo_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_OTDOA_ReferenceCellInfo_eag_1 }, { NULL, 0, 0, NULL } }; @@ -9076,7 +9076,7 @@ static const per_sequence_t OTDOA_NeighbourCellInfoElement_sequence[] = { { &hf_lpp_prs_SubframeOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_INTEGER_0_1279 }, { &hf_lpp_expectedRSTD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_INTEGER_0_16383 }, { &hf_lpp_expectedRSTD_Uncertainty, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_INTEGER_0_1023 }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_OTDOA_NeighbourCellInfoElement_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_OTDOA_NeighbourCellInfoElement_eag_1 }, { NULL, 0, 0, NULL } }; @@ -9532,7 +9532,7 @@ dissect_lpp_ResponseTime_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t ResponseTime_sequence[] = { { &hf_lpp_time , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_T_time }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_ResponseTime_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_ResponseTime_eag_1 }, { NULL, 0, 0, NULL } }; @@ -10395,7 +10395,7 @@ static const per_sequence_t CommonIEsProvideLocationInformation_sequence[] = { { &hf_lpp_locationEstimate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_LocationCoordinates }, { &hf_lpp_velocityEstimate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_Velocity }, { &hf_lpp_locationError , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_LocationError }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_CommonIEsProvideLocationInformation_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_CommonIEsProvideLocationInformation_eag_1 }, { NULL, 0, 0, NULL } }; @@ -10932,7 +10932,7 @@ static const per_sequence_t NeighbourMeasurementElement_sequence[] = { { &hf_lpp_earfcnNeighbour , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_ARFCN_ValueEUTRA }, { &hf_lpp_rstd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_INTEGER_0_12711 }, { &hf_lpp_rstd_Quality , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_OTDOA_MeasQuality }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_NeighbourMeasurementElement_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_NeighbourMeasurementElement_eag_1 }, { NULL, 0, 0, NULL } }; @@ -10979,7 +10979,7 @@ static const per_sequence_t OTDOA_SignalMeasurementInformation_sequence[] = { { &hf_lpp_earfcnRef , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_ARFCN_ValueEUTRA }, { &hf_lpp_referenceQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_OTDOA_MeasQuality }, { &hf_lpp_neighbourMeasurementList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lpp_NeighbourMeasurementList }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_OTDOA_SignalMeasurementInformation_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_OTDOA_SignalMeasurementInformation_eag_1 }, { NULL, 0, 0, NULL } }; @@ -11048,7 +11048,7 @@ static const per_sequence_t MeasuredResultsElement_sequence[] = { { &hf_lpp_rsrp_Result , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_INTEGER_0_97 }, { &hf_lpp_rsrq_Result , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_INTEGER_0_34 }, { &hf_lpp_ue_RxTxTimeDiff , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_INTEGER_0_4095 }, - { &hf_lpp_dummy_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_MeasuredResultsElement_eag_1 }, + { &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_MeasuredResultsElement_eag_1 }, { NULL, 0, 0, NULL } }; @@ -12167,11 +12167,11 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_degreesLatitude, { "degreesLatitude", "lpp.degreesLatitude", - FT_UINT32, BASE_CUSTOM, &lpp_degreesLatitude_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_degreesLatitude_fmt), 0, "INTEGER_0_8388607", HFILL }}, { &hf_lpp_degreesLongitude, { "degreesLongitude", "lpp.degreesLongitude", - FT_INT32, BASE_CUSTOM, &lpp_degreesLongitude_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_degreesLongitude_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_latitudeSign_01, { "latitudeSign", "lpp.latitudeSign", @@ -12179,7 +12179,7 @@ void proto_register_lpp(void) { "T_latitudeSign_01", HFILL }}, { &hf_lpp_uncertainty, { "uncertainty", "lpp.uncertainty", - FT_UINT32, BASE_CUSTOM, &lpp_uncertainty_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_uncertainty_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_latitudeSign_02, { "latitudeSign", "lpp.latitudeSign", @@ -12187,19 +12187,19 @@ void proto_register_lpp(void) { "T_latitudeSign_02", HFILL }}, { &hf_lpp_uncertaintySemiMajor, { "uncertaintySemiMajor", "lpp.uncertaintySemiMajor", - FT_UINT32, BASE_CUSTOM, &lpp_uncertainty_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_uncertainty_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_uncertaintySemiMinor, { "uncertaintySemiMinor", "lpp.uncertaintySemiMinor", - FT_UINT32, BASE_CUSTOM, &lpp_uncertainty_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_uncertainty_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_orientationMajorAxis, { "orientationMajorAxis", "lpp.orientationMajorAxis", - FT_UINT32, BASE_CUSTOM, &lpp_angle_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_angle_fmt), 0, "INTEGER_0_179", HFILL }}, { &hf_lpp_confidence, { "confidence", "lpp.confidence", - FT_UINT32, BASE_CUSTOM, &lpp_confidence_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_confidence_fmt), 0, "INTEGER_0_100", HFILL }}, { &hf_lpp_latitudeSign_03, { "latitudeSign", "lpp.latitudeSign", @@ -12211,7 +12211,7 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_altitude, { "altitude", "lpp.altitude", - FT_UINT32, BASE_CUSTOM, &lpp_altitude_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_altitude_fmt), 0, "INTEGER_0_32767", HFILL }}, { &hf_lpp_latitudeSign_04, { "latitudeSign", "lpp.latitudeSign", @@ -12223,7 +12223,7 @@ void proto_register_lpp(void) { "T_altitudeDirection_01", HFILL }}, { &hf_lpp_uncertaintyAltitude, { "uncertaintyAltitude", "lpp.uncertaintyAltitude", - FT_UINT32, BASE_CUSTOM, &lpp_uncertaintyAltitude_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_uncertaintyAltitude_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_latitudeSign_05, { "latitudeSign", "lpp.latitudeSign", @@ -12231,19 +12231,19 @@ void proto_register_lpp(void) { "T_latitudeSign_05", HFILL }}, { &hf_lpp_innerRadius, { "innerRadius", "lpp.innerRadius", - FT_UINT32, BASE_CUSTOM, &lpp_radius_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_radius_fmt), 0, "INTEGER_0_65535", HFILL }}, { &hf_lpp_uncertaintyRadius, { "uncertaintyRadius", "lpp.uncertaintyRadius", - FT_UINT32, BASE_CUSTOM, &lpp_uncertainty_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_uncertainty_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_offsetAngle, { "offsetAngle", "lpp.offsetAngle", - FT_UINT32, BASE_CUSTOM, &lpp_angle_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_angle_fmt), 0, "INTEGER_0_179", HFILL }}, { &hf_lpp_includedAngle, { "includedAngle", "lpp.includedAngle", - FT_UINT32, BASE_CUSTOM, &lpp_angle_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_angle_fmt), 0, "INTEGER_0_179", HFILL }}, { &hf_lpp_EPDU_Sequence_item, { "EPDU", "lpp.EPDU_element", @@ -12455,7 +12455,7 @@ void proto_register_lpp(void) { "BOOLEAN", HFILL }}, { &hf_lpp_accuracy, { "accuracy", "lpp.accuracy", - FT_UINT32, BASE_CUSTOM, &lpp_uncertainty_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_uncertainty_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_time, { "time", "lpp.time", @@ -12639,11 +12639,11 @@ void proto_register_lpp(void) { "INTEGER_0_1279", HFILL }}, { &hf_lpp_expectedRSTD, { "expectedRSTD", "lpp.expectedRSTD", - FT_UINT32, BASE_CUSTOM, &lpp_expectedRSTD_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_expectedRSTD_fmt), 0, "INTEGER_0_16383", HFILL }}, { &hf_lpp_expectedRSTD_Uncertainty, { "expectedRSTD-Uncertainty", "lpp.expectedRSTD_Uncertainty", - FT_UINT32, BASE_CUSTOM, &lpp_expectedRSTD_Uncertainty_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_expectedRSTD_Uncertainty_fmt), 0, "INTEGER_0_1023", HFILL }}, { &hf_lpp_earfcn_v9a0, { "earfcn-v9a0", "lpp.earfcn_v9a0", @@ -12691,7 +12691,7 @@ void proto_register_lpp(void) { "ARFCN_ValueEUTRA", HFILL }}, { &hf_lpp_rstd, { "rstd", "lpp.rstd", - FT_UINT32, BASE_CUSTOM, &lpp_rstd_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_rstd_fmt), 0, "INTEGER_0_12711", HFILL }}, { &hf_lpp_rstd_Quality, { "rstd-Quality", "lpp.rstd_Quality_element", @@ -12859,7 +12859,7 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_referenceTimeUnc, { "referenceTimeUnc", "lpp.referenceTimeUnc", - FT_UINT32, BASE_CUSTOM, &lpp_referenceTimeUnc_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_referenceTimeUnc_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_gnss_ReferenceTimeForCells, { "gnss-ReferenceTimeForCells", "lpp.gnss_ReferenceTimeForCells", @@ -12931,11 +12931,11 @@ void proto_register_lpp(void) { "INTEGER_0_12533", HFILL }}, { &hf_lpp_fractionalSecondsFromFrameStructureStart, { "fractionalSecondsFromFrameStructureStart", "lpp.fractionalSecondsFromFrameStructureStart", - FT_UINT32, BASE_CUSTOM, &lpp_fractionalSecondsFromFrameStructureStart_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_fractionalSecondsFromFrameStructureStart_fmt), 0, "INTEGER_0_3999999", HFILL }}, { &hf_lpp_frameDrift, { "frameDrift", "lpp.frameDrift", - FT_INT32, BASE_CUSTOM, &lpp_frameDrift_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_frameDrift_fmt), 0, "INTEGER_M64_63", HFILL }}, { &hf_lpp_cellID, { "cellID", "lpp.cellID", @@ -13015,47 +13015,47 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_alfa0, { "alfa0", "lpp.alfa0", - FT_INT32, BASE_CUSTOM, &lpp_alpha0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_alpha0_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_alfa1, { "alfa1", "lpp.alfa1", - FT_INT32, BASE_CUSTOM, &lpp_alpha1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_alpha1_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_alfa2, { "alfa2", "lpp.alfa2", - FT_INT32, BASE_CUSTOM, &lpp_alpha2_3_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_alpha2_3_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_alfa3, { "alfa3", "lpp.alfa3", - FT_INT32, BASE_CUSTOM, &lpp_alpha2_3_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_alpha2_3_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_beta0, { "beta0", "lpp.beta0", - FT_INT32, BASE_CUSTOM, &lpp_beta0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_beta0_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_beta1, { "beta1", "lpp.beta1", - FT_INT32, BASE_CUSTOM, &lpp_beta1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_beta1_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_beta2, { "beta2", "lpp.beta2", - FT_INT32, BASE_CUSTOM, &lpp_beta2_3_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_beta2_3_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_beta3, { "beta3", "lpp.beta3", - FT_INT32, BASE_CUSTOM, &lpp_beta2_3_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_beta2_3_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_ai0, { "ai0", "lpp.ai0", - FT_UINT32, BASE_CUSTOM, &lpp_ai0_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_ai0_fmt), 0, "INTEGER_0_2047", HFILL }}, { &hf_lpp_ai1, { "ai1", "lpp.ai1", - FT_INT32, BASE_CUSTOM, &lpp_ai1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_ai1_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_ai2, { "ai2", "lpp.ai2", - FT_INT32, BASE_CUSTOM, &lpp_ai2_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_ai2_fmt), 0, "INTEGER_M8192_8191", HFILL }}, { &hf_lpp_ionoStormFlag1, { "ionoStormFlag1", "lpp.ionoStormFlag1", @@ -13079,31 +13079,31 @@ void proto_register_lpp(void) { "INTEGER_0_1", HFILL }}, { &hf_lpp_teop, { "teop", "lpp.teop", - FT_UINT32, BASE_CUSTOM, &lpp_teop_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_teop_fmt), 0, "INTEGER_0_65535", HFILL }}, { &hf_lpp_pmX, { "pmX", "lpp.pmX", - FT_INT32, BASE_CUSTOM, &lpp_pmX_Y_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_pmX_Y_fmt), 0, "INTEGER_M1048576_1048575", HFILL }}, { &hf_lpp_pmXdot, { "pmXdot", "lpp.pmXdot", - FT_INT32, BASE_CUSTOM, &lpp_pmX_Ydot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_pmX_Ydot_fmt), 0, "INTEGER_M16384_16383", HFILL }}, { &hf_lpp_pmY, { "pmY", "lpp.pmY", - FT_INT32, BASE_CUSTOM, &lpp_pmX_Y_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_pmX_Y_fmt), 0, "INTEGER_M1048576_1048575", HFILL }}, { &hf_lpp_pmYdot, { "pmYdot", "lpp.pmYdot", - FT_INT32, BASE_CUSTOM, &lpp_pmX_Ydot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_pmX_Ydot_fmt), 0, "INTEGER_M16384_16383", HFILL }}, { &hf_lpp_deltaUT1, { "deltaUT1", "lpp.deltaUT1", - FT_INT32, BASE_CUSTOM, &lpp_deltaUT1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_deltaUT1_fmt), 0, "INTEGER_M1073741824_1073741823", HFILL }}, { &hf_lpp_deltaUT1dot, { "deltaUT1dot", "lpp.deltaUT1dot", - FT_INT32, BASE_CUSTOM, &lpp_deltaUT1dot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_deltaUT1dot_fmt), 0, "INTEGER_M262144_262143", HFILL }}, { &hf_lpp_GNSS_TimeModelList_item, { "GNSS-TimeModelElement", "lpp.GNSS_TimeModelElement_element", @@ -13111,19 +13111,19 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_gnss_TimeModelRefTime, { "gnss-TimeModelRefTime", "lpp.gnss_TimeModelRefTime", - FT_UINT32, BASE_CUSTOM, &lpp_gnss_TimeModelRefTime_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_TimeModelRefTime_fmt), 0, "INTEGER_0_65535", HFILL }}, { &hf_lpp_tA0, { "tA0", "lpp.tA0", - FT_INT32, BASE_CUSTOM, &lpp_tA0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_tA0_fmt), 0, "INTEGER_M67108864_67108863", HFILL }}, { &hf_lpp_tA1, { "tA1", "lpp.tA1", - FT_INT32, BASE_CUSTOM, &lpp_tA1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_tA1_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_tA2, { "tA2", "lpp.tA2", - FT_INT32, BASE_CUSTOM, &lpp_tA2_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_tA2_fmt), 0, "INTEGER_M64_63", HFILL }}, { &hf_lpp_gnss_TO_ID, { "gnss-TO-ID", "lpp.gnss_TO_ID", @@ -13179,11 +13179,11 @@ void proto_register_lpp(void) { "INTEGER_0_3", HFILL }}, { &hf_lpp_pseudoRangeCor, { "pseudoRangeCor", "lpp.pseudoRangeCor", - FT_INT32, BASE_CUSTOM, &lpp_pseudoRangeCor_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_pseudoRangeCor_fmt), 0, "INTEGER_M2047_2047", HFILL }}, { &hf_lpp_rangeRateCor, { "rangeRateCor", "lpp.rangeRateCor", - FT_INT32, BASE_CUSTOM, &lpp_rangeRateCor_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_rangeRateCor_fmt), 0, "INTEGER_M127_127", HFILL }}, { &hf_lpp_udreGrowthRate, { "udreGrowthRate", "lpp.udreGrowthRate", @@ -13275,27 +13275,27 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_stanClockToc, { "stanClockToc", "lpp.stanClockToc", - FT_UINT32, BASE_CUSTOM, &lpp_stanClockToc_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_stanClockToc_fmt), 0, "INTEGER_0_16383", HFILL }}, { &hf_lpp_stanClockAF2, { "stanClockAF2", "lpp.stanClockAF2", - FT_INT32, BASE_CUSTOM, &lpp_stanClockAF2_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_stanClockAF2_fmt), 0, "INTEGER_M32_31", HFILL }}, { &hf_lpp_stanClockAF1, { "stanClockAF1", "lpp.stanClockAF1", - FT_INT32, BASE_CUSTOM, &lpp_stanClockAF1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_stanClockAF1_fmt), 0, "INTEGER_M1048576_1048575", HFILL }}, { &hf_lpp_stanClockAF0, { "stanClockAF0", "lpp.stanClockAF0", - FT_INT32, BASE_CUSTOM, &lpp_stanClockAF0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_stanClockAF0_fmt), 0, "INTEGER_M1073741824_1073741823", HFILL }}, { &hf_lpp_stanClockTgd, { "stanClockTgd", "lpp.stanClockTgd", - FT_INT32, BASE_CUSTOM, &lpp_stanClockTgd_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_stanClockTgd_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_sisa, { "sisa", "lpp.sisa", - FT_UINT32, BASE_CUSTOM, &lpp_sisa_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_sisa_fmt), 0, "INTEGER_0_255", HFILL }}, { &hf_lpp_stanModelID, { "stanModelID", "lpp.stanModelID", @@ -13303,31 +13303,31 @@ void proto_register_lpp(void) { "INTEGER_0_1", HFILL }}, { &hf_lpp_navToc, { "navToc", "lpp.navToc", - FT_UINT32, BASE_CUSTOM, &lpp_navToc_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_navToc_fmt), 0, "INTEGER_0_37799", HFILL }}, { &hf_lpp_navaf2, { "navaf2", "lpp.navaf2", - FT_INT32, BASE_CUSTOM, &lpp_navaf2_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navaf2_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_navaf1, { "navaf1", "lpp.navaf1", - FT_INT32, BASE_CUSTOM, &lpp_navaf1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navaf1_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navaf0, { "navaf0", "lpp.navaf0", - FT_INT32, BASE_CUSTOM, &lpp_navaf0_navTgd_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navaf0_navTgd_fmt), 0, "INTEGER_M2097152_2097151", HFILL }}, { &hf_lpp_navTgd, { "navTgd", "lpp.navTgd", - FT_INT32, BASE_CUSTOM, &lpp_navaf0_navTgd_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navaf0_navTgd_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_cnavToc, { "cnavToc", "lpp.cnavToc", - FT_UINT32, BASE_CUSTOM, &lpp_cnavToc_cnavTop_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_cnavToc_cnavTop_fmt), 0, "INTEGER_0_2015", HFILL }}, { &hf_lpp_cnavTop, { "cnavTop", "lpp.cnavTop", - FT_UINT32, BASE_CUSTOM, &lpp_cnavToc_cnavTop_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_cnavToc_cnavTop_fmt), 0, "INTEGER_0_2015", HFILL }}, { &hf_lpp_cnavURA0, { "cnavURA0", "lpp.cnavURA0", @@ -13343,155 +13343,155 @@ void proto_register_lpp(void) { "INTEGER_0_7", HFILL }}, { &hf_lpp_cnavAf2, { "cnavAf2", "lpp.cnavAf2", - FT_INT32, BASE_CUSTOM, &lpp_cnavAf2_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavAf2_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_cnavAf1, { "cnavAf1", "lpp.cnavAf1", - FT_INT32, BASE_CUSTOM, &lpp_cnavAf1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavAf1_fmt), 0, "INTEGER_M524288_524287", HFILL }}, { &hf_lpp_cnavAf0, { "cnavAf0", "lpp.cnavAf0", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M33554432_33554431", HFILL }}, { &hf_lpp_cnavTgd, { "cnavTgd", "lpp.cnavTgd", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_cnavISCl1cp, { "cnavISCl1cp", "lpp.cnavISCl1cp", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_cnavISCl1cd, { "cnavISCl1cd", "lpp.cnavISCl1cd", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_cnavISCl1ca, { "cnavISCl1ca", "lpp.cnavISCl1ca", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_cnavISCl2c, { "cnavISCl2c", "lpp.cnavISCl2c", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_cnavISCl5i5, { "cnavISCl5i5", "lpp.cnavISCl5i5", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_cnavISCl5q5, { "cnavISCl5q5", "lpp.cnavISCl5q5", - FT_INT32, BASE_CUSTOM, &lpp_cnavX_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavX_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_gloTau, { "gloTau", "lpp.gloTau", - FT_INT32, BASE_CUSTOM, &lpp_gloTau_gloDeltaTau_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloTau_gloDeltaTau_fmt), 0, "INTEGER_M2097152_2097151", HFILL }}, { &hf_lpp_gloGamma, { "gloGamma", "lpp.gloGamma", - FT_INT32, BASE_CUSTOM, &lpp_gloGamma_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloGamma_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_gloDeltaTau, { "gloDeltaTau", "lpp.gloDeltaTau", - FT_INT32, BASE_CUSTOM, &lpp_gloTau_gloDeltaTau_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloTau_gloDeltaTau_fmt), 0, "INTEGER_M16_15", HFILL }}, { &hf_lpp_sbasTo, { "sbasTo", "lpp.sbasTo", - FT_UINT32, BASE_CUSTOM, &lpp_sbasTo_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_sbasTo_fmt), 0, "INTEGER_0_5399", HFILL }}, { &hf_lpp_sbasAgfo, { "sbasAgfo", "lpp.sbasAgfo", - FT_INT32, BASE_CUSTOM, &lpp_sbasAgfo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAgfo_fmt), 0, "INTEGER_M2048_2047", HFILL }}, { &hf_lpp_sbasAgf1, { "sbasAgf1", "lpp.sbasAgf1", - FT_INT32, BASE_CUSTOM, &lpp_sbasAgf1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAgf1_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_bdsAODC_r12, { "bdsAODC-r12", "lpp.bdsAODC_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsAODC_AODE_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAODC_AODE_r12_fmt), 0, "INTEGER_0_31", HFILL }}, { &hf_lpp_bdsToc_r12, { "bdsToc-r12", "lpp.bdsToc_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsToc_Toe_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsToc_Toe_r12_fmt), 0, "INTEGER_0_131071", HFILL }}, { &hf_lpp_bdsA0_r12, { "bdsA0-r12", "lpp.bdsA0_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsA0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsA0_r12_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_bdsA1_r12, { "bdsA1-r12", "lpp.bdsA1_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsA1_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsA1_r12_fmt), 0, "INTEGER_M2097152_2097151", HFILL }}, { &hf_lpp_bdsA2_r12, { "bdsA2-r12", "lpp.bdsA2_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsA2_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsA2_r12_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_bdsTgd1_r12, { "bdsTgd1-r12", "lpp.bdsTgd1_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsTgd1_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsTgd1_r12_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_keplerToe, { "keplerToe", "lpp.keplerToe", - FT_UINT32, BASE_CUSTOM, &lpp_keplerToe_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_keplerToe_fmt), 0, "INTEGER_0_16383", HFILL }}, { &hf_lpp_keplerW, { "keplerW", "lpp.keplerW", - FT_INT32, BASE_CUSTOM, &lpp_keplerW_M0_I0_Omega0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerW_M0_I0_Omega0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_keplerDeltaN, { "keplerDeltaN", "lpp.keplerDeltaN", - FT_INT32, BASE_CUSTOM, &lpp_keplerDeltaN_OmegaDot_IDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerDeltaN_OmegaDot_IDot_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_keplerM0, { "keplerM0", "lpp.keplerM0", - FT_INT32, BASE_CUSTOM, &lpp_keplerW_M0_I0_Omega0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerW_M0_I0_Omega0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_keplerOmegaDot, { "keplerOmegaDot", "lpp.keplerOmegaDot", - FT_INT32, BASE_CUSTOM, &lpp_keplerDeltaN_OmegaDot_IDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerDeltaN_OmegaDot_IDot_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_keplerE, { "keplerE", "lpp.keplerE", - FT_UINT32, BASE_CUSTOM, &lpp_keplerE_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_keplerE_fmt), 0, "INTEGER_0_4294967295", HFILL }}, { &hf_lpp_keplerIDot, { "keplerIDot", "lpp.keplerIDot", - FT_INT32, BASE_CUSTOM, &lpp_keplerDeltaN_OmegaDot_IDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerDeltaN_OmegaDot_IDot_fmt), 0, "INTEGER_M8192_8191", HFILL }}, { &hf_lpp_keplerAPowerHalf, { "keplerAPowerHalf", "lpp.keplerAPowerHalf", - FT_UINT32, BASE_CUSTOM, &lpp_keplerAPowerHalf_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_keplerAPowerHalf_fmt), 0, "INTEGER_0_4294967295", HFILL }}, { &hf_lpp_keplerI0, { "keplerI0", "lpp.keplerI0", - FT_INT32, BASE_CUSTOM, &lpp_keplerW_M0_I0_Omega0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerW_M0_I0_Omega0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_keplerOmega0, { "keplerOmega0", "lpp.keplerOmega0", - FT_INT32, BASE_CUSTOM, &lpp_keplerW_M0_I0_Omega0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerW_M0_I0_Omega0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_keplerCrs, { "keplerCrs", "lpp.keplerCrs", - FT_INT32, BASE_CUSTOM, &lpp_keplerCrs_Crc_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerCrs_Crc_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_keplerCis, { "keplerCis", "lpp.keplerCis", - FT_INT32, BASE_CUSTOM, &lpp_keplerCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_keplerCus, { "keplerCus", "lpp.keplerCus", - FT_INT32, BASE_CUSTOM, &lpp_keplerCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_keplerCrc, { "keplerCrc", "lpp.keplerCrc", - FT_INT32, BASE_CUSTOM, &lpp_keplerCrs_Crc_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerCrs_Crc_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_keplerCic, { "keplerCic", "lpp.keplerCic", - FT_INT32, BASE_CUSTOM, &lpp_keplerCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_keplerCuc, { "keplerCuc", "lpp.keplerCuc", - FT_INT32, BASE_CUSTOM, &lpp_keplerCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_keplerCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navURA, { "navURA", "lpp.navURA", @@ -13503,67 +13503,67 @@ void proto_register_lpp(void) { "INTEGER_0_1", HFILL }}, { &hf_lpp_navToe, { "navToe", "lpp.navToe", - FT_UINT32, BASE_CUSTOM, &lpp_navToe_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_navToe_fmt), 0, "INTEGER_0_37799", HFILL }}, { &hf_lpp_navOmega, { "navOmega", "lpp.navOmega", - FT_INT32, BASE_CUSTOM, &lpp_navOmega_M0_I0_OmegaA0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navOmega_M0_I0_OmegaA0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_navDeltaN, { "navDeltaN", "lpp.navDeltaN", - FT_INT32, BASE_CUSTOM, &lpp_navDeltaN_OmegaADot_IDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navDeltaN_OmegaADot_IDot_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navM0, { "navM0", "lpp.navM0", - FT_INT32, BASE_CUSTOM, &lpp_navOmega_M0_I0_OmegaA0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navOmega_M0_I0_OmegaA0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_navOmegaADot, { "navOmegaADot", "lpp.navOmegaADot", - FT_INT32, BASE_CUSTOM, &lpp_navDeltaN_OmegaADot_IDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navDeltaN_OmegaADot_IDot_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_navE, { "navE", "lpp.navE", - FT_UINT32, BASE_CUSTOM, &lpp_navE_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_navE_fmt), 0, "INTEGER_0_4294967295", HFILL }}, { &hf_lpp_navIDot, { "navIDot", "lpp.navIDot", - FT_INT32, BASE_CUSTOM, &lpp_navDeltaN_OmegaADot_IDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navDeltaN_OmegaADot_IDot_fmt), 0, "INTEGER_M8192_8191", HFILL }}, { &hf_lpp_navAPowerHalf, { "navAPowerHalf", "lpp.navAPowerHalf", - FT_UINT32, BASE_CUSTOM, &lpp_navAPowerHalf_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_navAPowerHalf_fmt), 0, "INTEGER_0_4294967295", HFILL }}, { &hf_lpp_navI0, { "navI0", "lpp.navI0", - FT_INT32, BASE_CUSTOM, &lpp_navOmega_M0_I0_OmegaA0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navOmega_M0_I0_OmegaA0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_navOmegaA0, { "navOmegaA0", "lpp.navOmegaA0", - FT_INT32, BASE_CUSTOM, &lpp_navOmega_M0_I0_OmegaA0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navOmega_M0_I0_OmegaA0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_navCrs, { "navCrs", "lpp.navCrs", - FT_INT32, BASE_CUSTOM, &lpp_navCrs_Crc_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navCrs_Crc_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navCis, { "navCis", "lpp.navCis", - FT_INT32, BASE_CUSTOM, &lpp_navCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navCus, { "navCus", "lpp.navCus", - FT_INT32, BASE_CUSTOM, &lpp_navCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navCrc, { "navCrc", "lpp.navCrc", - FT_INT32, BASE_CUSTOM, &lpp_navCrs_Crc_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navCrs_Crc_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navCic, { "navCic", "lpp.navCic", - FT_INT32, BASE_CUSTOM, &lpp_navCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navCuc, { "navCuc", "lpp.navCuc", - FT_INT32, BASE_CUSTOM, &lpp_navCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_addNAVparam, { "addNAVparam", "lpp.addNAVparam_element", @@ -13607,19 +13607,19 @@ void proto_register_lpp(void) { "INTEGER_M16_15", HFILL }}, { &hf_lpp_cnavDeltaA, { "cnavDeltaA", "lpp.cnavDeltaA", - FT_INT32, BASE_CUSTOM, &lpp_cnavDeltaA_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavDeltaA_fmt), 0, "INTEGER_M33554432_33554431", HFILL }}, { &hf_lpp_cnavAdot, { "cnavAdot", "lpp.cnavAdot", - FT_INT32, BASE_CUSTOM, &lpp_cnavAdot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavAdot_fmt), 0, "INTEGER_M16777216_16777215", HFILL }}, { &hf_lpp_cnavDeltaNo, { "cnavDeltaNo", "lpp.cnavDeltaNo", - FT_INT32, BASE_CUSTOM, &lpp_cnavDeltaNo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavDeltaNo_fmt), 0, "INTEGER_M65536_65535", HFILL }}, { &hf_lpp_cnavDeltaNoDot, { "cnavDeltaNoDot", "lpp.cnavDeltaNoDot", - FT_INT32, BASE_CUSTOM, &lpp_cnavDeltaNoDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavDeltaNoDot_fmt), 0, "INTEGER_M4194304_4194303", HFILL }}, { &hf_lpp_cnavMo, { "cnavMo", "lpp.cnavMo", @@ -13639,7 +13639,7 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_cnavDeltaOmegaDot, { "cnavDeltaOmegaDot", "lpp.cnavDeltaOmegaDot", - FT_INT32, BASE_CUSTOM, &lpp_cnavDeltaOmegaDot_IoDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavDeltaOmegaDot_IoDot_fmt), 0, "INTEGER_M65536_65535", HFILL }}, { &hf_lpp_cnavIo, { "cnavIo", "lpp.cnavIo", @@ -13647,31 +13647,31 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_cnavIoDot, { "cnavIoDot", "lpp.cnavIoDot", - FT_INT32, BASE_CUSTOM, &lpp_cnavDeltaOmegaDot_IoDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavDeltaOmegaDot_IoDot_fmt), 0, "INTEGER_M16384_16383", HFILL }}, { &hf_lpp_cnavCis, { "cnavCis", "lpp.cnavCis", - FT_INT32, BASE_CUSTOM, &lpp_cnavCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_cnavCic, { "cnavCic", "lpp.cnavCic", - FT_INT32, BASE_CUSTOM, &lpp_cnavCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavCx_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_cnavCrs, { "cnavCrs", "lpp.cnavCrs", - FT_INT32, BASE_CUSTOM, &lpp_cnavCrs_Crc_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavCrs_Crc_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_cnavCrc, { "cnavCrc", "lpp.cnavCrc", - FT_INT32, BASE_CUSTOM, &lpp_cnavCrs_Crc_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavCrs_Crc_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_cnavCus, { "cnavCus", "lpp.cnavCus", - FT_INT32, BASE_CUSTOM, &lpp_cnavCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavCx_fmt), 0, "INTEGER_M1048576_1048575", HFILL }}, { &hf_lpp_cnavCuc, { "cnavCuc", "lpp.cnavCuc", - FT_INT32, BASE_CUSTOM, &lpp_cnavCx_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_cnavCx_fmt), 0, "INTEGER_M1048576_1048575", HFILL }}, { &hf_lpp_gloEn, { "gloEn", "lpp.gloEn", @@ -13691,39 +13691,39 @@ void proto_register_lpp(void) { "INTEGER_0_3", HFILL }}, { &hf_lpp_gloX, { "gloX", "lpp.gloX", - FT_INT32, BASE_CUSTOM, &lpp_gloX_Y_Z_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloX_Y_Z_fmt), 0, "INTEGER_M67108864_67108863", HFILL }}, { &hf_lpp_gloXdot, { "gloXdot", "lpp.gloXdot", - FT_INT32, BASE_CUSTOM, &lpp_gloXdot_Ydot_Zdot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloXdot_Ydot_Zdot_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_gloXdotdot, { "gloXdotdot", "lpp.gloXdotdot", - FT_INT32, BASE_CUSTOM, &lpp_gloXdotdot_Ydotdot_Zdotdot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloXdotdot_Ydotdot_Zdotdot_fmt), 0, "INTEGER_M16_15", HFILL }}, { &hf_lpp_gloY, { "gloY", "lpp.gloY", - FT_INT32, BASE_CUSTOM, &lpp_gloX_Y_Z_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloX_Y_Z_fmt), 0, "INTEGER_M67108864_67108863", HFILL }}, { &hf_lpp_gloYdot, { "gloYdot", "lpp.gloYdot", - FT_INT32, BASE_CUSTOM, &lpp_gloXdot_Ydot_Zdot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloXdot_Ydot_Zdot_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_gloYdotdot, { "gloYdotdot", "lpp.gloYdotdot", - FT_INT32, BASE_CUSTOM, &lpp_gloXdotdot_Ydotdot_Zdotdot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloXdotdot_Ydotdot_Zdotdot_fmt), 0, "INTEGER_M16_15", HFILL }}, { &hf_lpp_gloZ, { "gloZ", "lpp.gloZ", - FT_INT32, BASE_CUSTOM, &lpp_gloX_Y_Z_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloX_Y_Z_fmt), 0, "INTEGER_M67108864_67108863", HFILL }}, { &hf_lpp_gloZdot, { "gloZdot", "lpp.gloZdot", - FT_INT32, BASE_CUSTOM, &lpp_gloXdot_Ydot_Zdot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloXdot_Ydot_Zdot_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_gloZdotdot, { "gloZdotdot", "lpp.gloZdotdot", - FT_INT32, BASE_CUSTOM, &lpp_gloXdotdot_Ydotdot_Zdotdot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloXdotdot_Ydotdot_Zdotdot_fmt), 0, "INTEGER_M16_15", HFILL }}, { &hf_lpp_sbasAccuracy, { "sbasAccuracy", "lpp.sbasAccuracy", @@ -13731,31 +13731,31 @@ void proto_register_lpp(void) { "BIT_STRING_SIZE_4", HFILL }}, { &hf_lpp_sbasXg, { "sbasXg", "lpp.sbasXg", - FT_INT32, BASE_CUSTOM, &lpp_sbasXg_Yg_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasXg_Yg_fmt), 0, "INTEGER_M536870912_536870911", HFILL }}, { &hf_lpp_sbasYg, { "sbasYg", "lpp.sbasYg", - FT_INT32, BASE_CUSTOM, &lpp_sbasXg_Yg_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasXg_Yg_fmt), 0, "INTEGER_M536870912_536870911", HFILL }}, { &hf_lpp_sbasZg, { "sbasZg", "lpp.sbasZg", - FT_INT32, BASE_CUSTOM, &lpp_sbasZg_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasZg_fmt), 0, "INTEGER_M16777216_16777215", HFILL }}, { &hf_lpp_sbasXgDot, { "sbasXgDot", "lpp.sbasXgDot", - FT_INT32, BASE_CUSTOM, &lpp_sbasXgDot_YgDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasXgDot_YgDot_fmt), 0, "INTEGER_M65536_65535", HFILL }}, { &hf_lpp_sbasYgDot, { "sbasYgDot", "lpp.sbasYgDot", - FT_INT32, BASE_CUSTOM, &lpp_sbasXgDot_YgDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasXgDot_YgDot_fmt), 0, "INTEGER_M65536_65535", HFILL }}, { &hf_lpp_sbasZgDot, { "sbasZgDot", "lpp.sbasZgDot", - FT_INT32, BASE_CUSTOM, &lpp_sbasZgDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasZgDot_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_sbasXgDotDot, { "sbasXgDotDot", "lpp.sbasXgDotDot", - FT_INT32, BASE_CUSTOM, &lpp_sbasXgDotDot_YgDotDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasXgDotDot_YgDotDot_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_sbagYgDotDot, { "sbagYgDotDot", "lpp.sbagYgDotDot", @@ -13763,11 +13763,11 @@ void proto_register_lpp(void) { "INTEGER_M512_511", HFILL }}, { &hf_lpp_sbasZgDotDot, { "sbasZgDotDot", "lpp.sbasZgDotDot", - FT_INT32, BASE_CUSTOM, &lpp_sbasZgDotDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasZgDotDot_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_bdsAODE_r12, { "bdsAODE-r12", "lpp.bdsAODE_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsAODC_AODE_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAODC_AODE_r12_fmt), 0, "INTEGER_0_31", HFILL }}, { &hf_lpp_bdsURAI_r12, { "bdsURAI-r12", "lpp.bdsURAI_r12", @@ -13775,67 +13775,67 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_bdsToe_r12, { "bdsToe-r12", "lpp.bdsToe_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsToc_Toe_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsToc_Toe_r12_fmt), 0, "INTEGER_0_131071", HFILL }}, { &hf_lpp_bdsAPowerHalf_r12, { "bdsAPowerHalf-r12", "lpp.bdsAPowerHalf_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsAPowerHalf_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAPowerHalf_r12_fmt), 0, "INTEGER_0_4294967295", HFILL }}, { &hf_lpp_bdsE_r12, { "bdsE-r12", "lpp.bdsE_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsE_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsE_r12_fmt), 0, "INTEGER_0_4294967295", HFILL }}, { &hf_lpp_bdsW_r12, { "bdsW-r12", "lpp.bdsW_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsW_M0_Omega0_I0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsW_M0_Omega0_I0_r12_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_bdsDeltaN_r12, { "bdsDeltaN-r12", "lpp.bdsDeltaN_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsDeltaN_OmegaDot_IDot_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsDeltaN_OmegaDot_IDot_r12_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_bdsM0_r12, { "bdsM0-r12", "lpp.bdsM0_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsW_M0_Omega0_I0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsW_M0_Omega0_I0_r12_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_bdsOmega0_r12, { "bdsOmega0-r12", "lpp.bdsOmega0_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsW_M0_Omega0_I0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsW_M0_Omega0_I0_r12_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_bdsOmegaDot_r12, { "bdsOmegaDot-r12", "lpp.bdsOmegaDot_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsDeltaN_OmegaDot_IDot_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsDeltaN_OmegaDot_IDot_r12_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_bdsI0_r12, { "bdsI0-r12", "lpp.bdsI0_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsW_M0_Omega0_I0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsW_M0_Omega0_I0_r12_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_bdsIDot_r12, { "bdsIDot-r12", "lpp.bdsIDot_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsDeltaN_OmegaDot_IDot_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsDeltaN_OmegaDot_IDot_r12_fmt), 0, "INTEGER_M8192_8191", HFILL }}, { &hf_lpp_bdsCuc_r12, { "bdsCuc-r12", "lpp.bdsCuc_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsCuc_Cus_Cic_Cis_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsCuc_Cus_Cic_Cis_r12_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_bdsCus_r12, { "bdsCus-r12", "lpp.bdsCus_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsCuc_Cus_Cic_Cis_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsCuc_Cus_Cic_Cis_r12_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_bdsCrc_r12, { "bdsCrc-r12", "lpp.bdsCrc_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsCrc_Crs_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsCrc_Crs_r12_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_bdsCrs_r12, { "bdsCrs-r12", "lpp.bdsCrs_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsCrc_Crs_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsCrc_Crs_r12_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_bdsCic_r12, { "bdsCic-r12", "lpp.bdsCic_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsCuc_Cus_Cic_Cis_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsCuc_Cus_Cic_Cis_r12_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_bdsCis_r12, { "bdsCis-r12", "lpp.bdsCis_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsCuc_Cus_Cic_Cis_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsCuc_Cus_Cic_Cis_r12_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_gnss_BadSignalList, { "gnss-BadSignalList", "lpp.gnss_BadSignalList", @@ -13899,11 +13899,11 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_doppler0, { "doppler0", "lpp.doppler0", - FT_INT32, BASE_CUSTOM, &lpp_doppler0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_doppler0_fmt), 0, "INTEGER_M2048_2047", HFILL }}, { &hf_lpp_doppler1, { "doppler1", "lpp.doppler1", - FT_UINT32, BASE_CUSTOM, &lpp_doppler1_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_doppler1_fmt), 0, "INTEGER_0_63", HFILL }}, { &hf_lpp_dopplerUncertainty, { "dopplerUncertainty", "lpp.dopplerUncertainty", @@ -13911,7 +13911,7 @@ void proto_register_lpp(void) { "INTEGER_0_4", HFILL }}, { &hf_lpp_codePhase, { "codePhase", "lpp.codePhase", - FT_UINT32, BASE_CUSTOM, &lpp_codePhase_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_codePhase_fmt), 0, "INTEGER_0_1022", HFILL }}, { &hf_lpp_intCodePhase, { "intCodePhase", "lpp.intCodePhase", @@ -13923,11 +13923,11 @@ void proto_register_lpp(void) { "INTEGER_0_31", HFILL }}, { &hf_lpp_azimuth, { "azimuth", "lpp.azimuth", - FT_UINT32, BASE_CUSTOM, &lpp_azimuth_elevation_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_azimuth_elevation_fmt), 0, "INTEGER_0_511", HFILL }}, { &hf_lpp_elevation, { "elevation", "lpp.elevation", - FT_UINT32, BASE_CUSTOM, &lpp_azimuth_elevation_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_azimuth_elevation_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_codePhase1023, { "codePhase1023", "lpp.codePhase1023", @@ -13999,15 +13999,15 @@ void proto_register_lpp(void) { "AlmanacBDS_AlmanacSet_r12", HFILL }}, { &hf_lpp_kepAlmanacE, { "kepAlmanacE", "lpp.kepAlmanacE", - FT_UINT32, BASE_CUSTOM, &lpp_kepAlmanacE_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacE_fmt), 0, "INTEGER_0_2047", HFILL }}, { &hf_lpp_kepAlmanacDeltaI, { "kepAlmanacDeltaI", "lpp.kepAlmanacDeltaI", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacDeltaI_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacDeltaI_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_kepAlmanacOmegaDot, { "kepAlmanacOmegaDot", "lpp.kepAlmanacOmegaDot", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacOmegaDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacOmegaDot_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_kepSV_StatusINAV, { "kepSV-StatusINAV", "lpp.kepSV_StatusINAV", @@ -14019,39 +14019,39 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_kepAlmanacAPowerHalf, { "kepAlmanacAPowerHalf", "lpp.kepAlmanacAPowerHalf", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacAPowerHalf_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacAPowerHalf_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_kepAlmanacOmega0, { "kepAlmanacOmega0", "lpp.kepAlmanacOmega0", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacOmega0_W_M0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacOmega0_W_M0_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_kepAlmanacW, { "kepAlmanacW", "lpp.kepAlmanacW", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacOmega0_W_M0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacOmega0_W_M0_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_kepAlmanacM0, { "kepAlmanacM0", "lpp.kepAlmanacM0", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacOmega0_W_M0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacOmega0_W_M0_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_kepAlmanacAF0, { "kepAlmanacAF0", "lpp.kepAlmanacAF0", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacAF0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacAF0_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_kepAlmanacAF1, { "kepAlmanacAF1", "lpp.kepAlmanacAF1", - FT_INT32, BASE_CUSTOM, &lpp_kepAlmanacAF1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_kepAlmanacAF1_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_navAlmE, { "navAlmE", "lpp.navAlmE", - FT_UINT32, BASE_CUSTOM, &lpp_navAlmE_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmE_fmt), 0, "INTEGER_0_65535", HFILL }}, { &hf_lpp_navAlmDeltaI, { "navAlmDeltaI", "lpp.navAlmDeltaI", - FT_INT32, BASE_CUSTOM, &lpp_navAlmDeltaI_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmDeltaI_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navAlmOMEGADOT, { "navAlmOMEGADOT", "lpp.navAlmOMEGADOT", - FT_INT32, BASE_CUSTOM, &lpp_navAlmOMEGADOT_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmOMEGADOT_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_navAlmSVHealth, { "navAlmSVHealth", "lpp.navAlmSVHealth", @@ -14059,35 +14059,35 @@ void proto_register_lpp(void) { "INTEGER_0_255", HFILL }}, { &hf_lpp_navAlmSqrtA, { "navAlmSqrtA", "lpp.navAlmSqrtA", - FT_UINT32, BASE_CUSTOM, &lpp_navAlmSqrtA_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmSqrtA_fmt), 0, "INTEGER_0_16777215", HFILL }}, { &hf_lpp_navAlmOMEGAo, { "navAlmOMEGAo", "lpp.navAlmOMEGAo", - FT_INT32, BASE_CUSTOM, &lpp_navAlmOMEGAo_Omega_Mo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmOMEGAo_Omega_Mo_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_navAlmOmega, { "navAlmOmega", "lpp.navAlmOmega", - FT_INT32, BASE_CUSTOM, &lpp_navAlmOMEGAo_Omega_Mo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmOMEGAo_Omega_Mo_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_navAlmMo, { "navAlmMo", "lpp.navAlmMo", - FT_INT32, BASE_CUSTOM, &lpp_navAlmOMEGAo_Omega_Mo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmOMEGAo_Omega_Mo_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_navAlmaf0, { "navAlmaf0", "lpp.navAlmaf0", - FT_INT32, BASE_CUSTOM, &lpp_navAlmaf0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmaf0_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_navAlmaf1, { "navAlmaf1", "lpp.navAlmaf1", - FT_INT32, BASE_CUSTOM, &lpp_navAlmaf1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_navAlmaf1_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_redAlmDeltaA, { "redAlmDeltaA", "lpp.redAlmDeltaA", - FT_INT32, BASE_CUSTOM, &lpp_redAlmDeltaA_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_redAlmDeltaA_fmt), 0, "INTEGER_M128_127", HFILL }}, { &hf_lpp_redAlmOmega0, { "redAlmOmega0", "lpp.redAlmOmega0", - FT_INT32, BASE_CUSTOM, &lpp_redAlmOmega0_Phi0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_redAlmOmega0_Phi0_fmt), 0, "INTEGER_M64_63", HFILL }}, { &hf_lpp_redAlmPhi0, { "redAlmPhi0", "lpp.redAlmPhi0", @@ -14107,39 +14107,39 @@ void proto_register_lpp(void) { "BOOLEAN", HFILL }}, { &hf_lpp_midiAlmE, { "midiAlmE", "lpp.midiAlmE", - FT_UINT32, BASE_CUSTOM, &lpp_midiAlmE_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmE_fmt), 0, "INTEGER_0_2047", HFILL }}, { &hf_lpp_midiAlmDeltaI, { "midiAlmDeltaI", "lpp.midiAlmDeltaI", - FT_INT32, BASE_CUSTOM, &lpp_midiAlmDeltaI_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmDeltaI_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_midiAlmOmegaDot, { "midiAlmOmegaDot", "lpp.midiAlmOmegaDot", - FT_INT32, BASE_CUSTOM, &lpp_midiAlmOmegaDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmOmegaDot_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_midiAlmSqrtA, { "midiAlmSqrtA", "lpp.midiAlmSqrtA", - FT_UINT32, BASE_CUSTOM, &lpp_midiAlmSqrtA_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmSqrtA_fmt), 0, "INTEGER_0_131071", HFILL }}, { &hf_lpp_midiAlmOmega0, { "midiAlmOmega0", "lpp.midiAlmOmega0", - FT_INT32, BASE_CUSTOM, &lpp_midiAlmOmega0_Omega_Mo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmOmega0_Omega_Mo_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_midiAlmOmega, { "midiAlmOmega", "lpp.midiAlmOmega", - FT_INT32, BASE_CUSTOM, &lpp_midiAlmOmega0_Omega_Mo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmOmega0_Omega_Mo_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_midiAlmMo, { "midiAlmMo", "lpp.midiAlmMo", - FT_INT32, BASE_CUSTOM, &lpp_midiAlmOmega0_Omega_Mo_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmOmega0_Omega_Mo_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_midiAlmaf0, { "midiAlmaf0", "lpp.midiAlmaf0", - FT_INT32, BASE_CUSTOM, &lpp_midiAlmaf0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmaf0_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_midiAlmaf1, { "midiAlmaf1", "lpp.midiAlmaf1", - FT_INT32, BASE_CUSTOM, &lpp_midiAlmaf1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_midiAlmaf1_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_midiAlmL1Health, { "midiAlmL1Health", "lpp.midiAlmL1Health", @@ -14167,35 +14167,35 @@ void proto_register_lpp(void) { "INTEGER_0_31", HFILL }}, { &hf_lpp_gloAlmLambdaA, { "gloAlmLambdaA", "lpp.gloAlmLambdaA", - FT_INT32, BASE_CUSTOM, &lpp_gloAlmLambdaA_DeltaIa_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmLambdaA_DeltaIa_fmt), 0, "INTEGER_M1048576_1048575", HFILL }}, { &hf_lpp_gloAlmtlambdaA, { "gloAlmtlambdaA", "lpp.gloAlmtlambdaA", - FT_UINT32, BASE_CUSTOM, &lpp_gloAlmtlambdaA_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmtlambdaA_fmt), 0, "INTEGER_0_2097151", HFILL }}, { &hf_lpp_gloAlmDeltaIa, { "gloAlmDeltaIa", "lpp.gloAlmDeltaIa", - FT_INT32, BASE_CUSTOM, &lpp_gloAlmLambdaA_DeltaIa_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmLambdaA_DeltaIa_fmt), 0, "INTEGER_M131072_131071", HFILL }}, { &hf_lpp_gloAlmDeltaTA, { "gloAlmDeltaTA", "lpp.gloAlmDeltaTA", - FT_INT32, BASE_CUSTOM, &lpp_gloAlmDeltaTA_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmDeltaTA_fmt), 0, "INTEGER_M2097152_2097151", HFILL }}, { &hf_lpp_gloAlmDeltaTdotA, { "gloAlmDeltaTdotA", "lpp.gloAlmDeltaTdotA", - FT_INT32, BASE_CUSTOM, &lpp_gloAlmDeltaTdotA_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmDeltaTdotA_fmt), 0, "INTEGER_M64_63", HFILL }}, { &hf_lpp_gloAlmEpsilonA, { "gloAlmEpsilonA", "lpp.gloAlmEpsilonA", - FT_UINT32, BASE_CUSTOM, &lpp_gloAlmEpsilonA_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmEpsilonA_fmt), 0, "INTEGER_0_32767", HFILL }}, { &hf_lpp_gloAlmOmegaA, { "gloAlmOmegaA", "lpp.gloAlmOmegaA", - FT_INT32, BASE_CUSTOM, &lpp_gloAlmOmegaA_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmOmegaA_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_gloAlmTauA, { "gloAlmTauA", "lpp.gloAlmTauA", - FT_INT32, BASE_CUSTOM, &lpp_gloAlmTauA_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gloAlmTauA_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_gloAlmCA, { "gloAlmCA", "lpp.gloAlmCA", @@ -14215,71 +14215,71 @@ void proto_register_lpp(void) { "BIT_STRING_SIZE_8", HFILL }}, { &hf_lpp_sbasAlmXg, { "sbasAlmXg", "lpp.sbasAlmXg", - FT_INT32, BASE_CUSTOM, &lpp_sbasAlmXg_Yg_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAlmXg_Yg_fmt), 0, "INTEGER_M16384_16383", HFILL }}, { &hf_lpp_sbasAlmYg, { "sbasAlmYg", "lpp.sbasAlmYg", - FT_INT32, BASE_CUSTOM, &lpp_sbasAlmXg_Yg_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAlmXg_Yg_fmt), 0, "INTEGER_M16384_16383", HFILL }}, { &hf_lpp_sbasAlmZg, { "sbasAlmZg", "lpp.sbasAlmZg", - FT_INT32, BASE_CUSTOM, &lpp_sbasAlmZg_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAlmZg_fmt), 0, "INTEGER_M256_255", HFILL }}, { &hf_lpp_sbasAlmXgdot, { "sbasAlmXgdot", "lpp.sbasAlmXgdot", - FT_INT32, BASE_CUSTOM, &lpp_sbasAlmXgdot_YgDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAlmXgdot_YgDot_fmt), 0, "INTEGER_M4_3", HFILL }}, { &hf_lpp_sbasAlmYgDot, { "sbasAlmYgDot", "lpp.sbasAlmYgDot", - FT_INT32, BASE_CUSTOM, &lpp_sbasAlmXgdot_YgDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAlmXgdot_YgDot_fmt), 0, "INTEGER_M4_3", HFILL }}, { &hf_lpp_sbasAlmZgDot, { "sbasAlmZgDot", "lpp.sbasAlmZgDot", - FT_INT32, BASE_CUSTOM, &lpp_sbasAlmZgDot_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAlmZgDot_fmt), 0, "INTEGER_M8_7", HFILL }}, { &hf_lpp_sbasAlmTo, { "sbasAlmTo", "lpp.sbasAlmTo", - FT_UINT32, BASE_CUSTOM, &lpp_sbasAlmTo_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_sbasAlmTo_fmt), 0, "INTEGER_0_2047", HFILL }}, { &hf_lpp_bdsAlmToa_r12, { "bdsAlmToa-r12", "lpp.bdsAlmToa_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsAlmToa_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmToa_r12_fmt), 0, "INTEGER_0_255", HFILL }}, { &hf_lpp_bdsAlmSqrtA_r12, { "bdsAlmSqrtA-r12", "lpp.bdsAlmSqrtA_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsAlmSqrtA_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmSqrtA_r12_fmt), 0, "INTEGER_0_16777215", HFILL }}, { &hf_lpp_bdsAlmE_r12, { "bdsAlmE-r12", "lpp.bdsAlmE_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bdsAlmE_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmE_r12_fmt), 0, "INTEGER_0_131071", HFILL }}, { &hf_lpp_bdsAlmW_r12, { "bdsAlmW-r12", "lpp.bdsAlmW_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsAlmW_M0_Omega0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmW_M0_Omega0_r12_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_bdsAlmM0_r12, { "bdsAlmM0-r12", "lpp.bdsAlmM0_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsAlmW_M0_Omega0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmW_M0_Omega0_r12_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_bdsAlmOmega0_r12, { "bdsAlmOmega0-r12", "lpp.bdsAlmOmega0_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsAlmW_M0_Omega0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmW_M0_Omega0_r12_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_bdsAlmOmegaDot_r12, { "bdsAlmOmegaDot-r12", "lpp.bdsAlmOmegaDot_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsAlmOmegaDot_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmOmegaDot_r12_fmt), 0, "INTEGER_M65536_65535", HFILL }}, { &hf_lpp_bdsAlmDeltaI_r12, { "bdsAlmDeltaI-r12", "lpp.bdsAlmDeltaI_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsAlmDeltaI_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmDeltaI_r12_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_bdsAlmA0_r12, { "bdsAlmA0-r12", "lpp.bdsAlmA0_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsAlmA0_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmA0_r12_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_bdsAlmA1_r12, { "bdsAlmA1-r12", "lpp.bdsAlmA1_r12", - FT_INT32, BASE_CUSTOM, &lpp_bdsAlmA1_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bdsAlmA1_r12_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_bdsSvHealth_r12, { "bdsSvHealth-r12", "lpp.bdsSvHealth_r12", @@ -14307,15 +14307,15 @@ void proto_register_lpp(void) { "UTC_ModelSet5_r12", HFILL }}, { &hf_lpp_gnss_Utc_A1, { "gnss-Utc-A1", "lpp.gnss_Utc_A1", - FT_INT32, BASE_CUSTOM, &lpp_gnss_Utc_A1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_A1_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_gnss_Utc_A0, { "gnss-Utc-A0", "lpp.gnss_Utc_A0", - FT_INT32, BASE_CUSTOM, &lpp_gnss_Utc_A0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_A0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_gnss_Utc_Tot, { "gnss-Utc-Tot", "lpp.gnss_Utc_Tot", - FT_UINT32, BASE_CUSTOM, &lpp_gnss_Utc_Tot_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_Tot_fmt), 0, "INTEGER_0_255", HFILL }}, { &hf_lpp_gnss_Utc_WNt, { "gnss-Utc-WNt", "lpp.gnss_Utc_WNt", @@ -14339,15 +14339,15 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_utcA0, { "utcA0", "lpp.utcA0", - FT_INT32, BASE_CUSTOM, &lpp_tA0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_tA0_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_utcA1, { "utcA1", "lpp.utcA1", - FT_INT32, BASE_CUSTOM, &lpp_tA1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_tA1_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_utcA2, { "utcA2", "lpp.utcA2", - FT_INT32, BASE_CUSTOM, &lpp_tA2_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_tA2_fmt), 0, "INTEGER_M64_63", HFILL }}, { &hf_lpp_utcDeltaTls, { "utcDeltaTls", "lpp.utcDeltaTls", @@ -14355,7 +14355,7 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_utcTot, { "utcTot", "lpp.utcTot", - FT_UINT32, BASE_CUSTOM, &lpp_gnss_TimeModelRefTime_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_TimeModelRefTime_fmt), 0, "INTEGER_0_65535", HFILL }}, { &hf_lpp_utcWNot, { "utcWNot", "lpp.utcWNot", @@ -14379,15 +14379,15 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_tauC, { "tauC", "lpp.tauC", - FT_INT32, BASE_CUSTOM, &lpp_tauC_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_tauC_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_b1, { "b1", "lpp.b1", - FT_INT32, BASE_CUSTOM, &lpp_b1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_b1_fmt), 0, "INTEGER_M1024_1023", HFILL }}, { &hf_lpp_b2, { "b2", "lpp.b2", - FT_INT32, BASE_CUSTOM, &lpp_b2_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_b2_fmt), 0, "INTEGER_M512_511", HFILL }}, { &hf_lpp_kp, { "kp", "lpp.kp", @@ -14395,15 +14395,15 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_utcA1wnt, { "utcA1wnt", "lpp.utcA1wnt", - FT_INT32, BASE_CUSTOM, &lpp_gnss_Utc_A1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_A1_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_utcA0wnt, { "utcA0wnt", "lpp.utcA0wnt", - FT_INT32, BASE_CUSTOM, &lpp_gnss_Utc_A0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_A0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_utcTot_01, { "utcTot", "lpp.utcTot", - FT_UINT32, BASE_CUSTOM, &lpp_gnss_Utc_Tot_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_Tot_fmt), 0, "INTEGER_0_255", HFILL }}, { &hf_lpp_utcWNt, { "utcWNt", "lpp.utcWNt", @@ -14431,11 +14431,11 @@ void proto_register_lpp(void) { "INTEGER_0_7", HFILL }}, { &hf_lpp_utcA0_r12, { "utcA0-r12", "lpp.utcA0_r12", - FT_INT32, BASE_CUSTOM, &lpp_gnss_Utc_A0_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_A0_fmt), 0, "INTEGER_M2147483648_2147483647", HFILL }}, { &hf_lpp_utcA1_r12, { "utcA1-r12", "lpp.utcA1_r12", - FT_INT32, BASE_CUSTOM, &lpp_gnss_Utc_A1_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_gnss_Utc_A1_fmt), 0, "INTEGER_M8388608_8388607", HFILL }}, { &hf_lpp_utcDeltaTls_r12, { "utcDeltaTls-r12", "lpp.utcDeltaTls_r12", @@ -14507,7 +14507,7 @@ void proto_register_lpp(void) { "INTEGER_0_15", HFILL }}, { &hf_lpp_bds_ECC_DeltaT_r12, { "bds-ECC-DeltaT-r12", "lpp.bds_ECC_DeltaT_r12", - FT_INT32, BASE_CUSTOM, &lpp_bds_ECC_DeltaT_r12_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_bds_ECC_DeltaT_r12_fmt), 0, "INTEGER_M4096_4095", HFILL }}, { &hf_lpp_bds_RefTime_r12, { "bds-RefTime-r12", "lpp.bds_RefTime_r12", @@ -14527,7 +14527,7 @@ void proto_register_lpp(void) { "INTEGER_1_320", HFILL }}, { &hf_lpp_dt_r12, { "dt-r12", "lpp.dt_r12", - FT_UINT32, BASE_CUSTOM, &lpp_bds_GridIonElement_dt_r12_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_bds_GridIonElement_dt_r12_fmt), 0, "INTEGER_0_511", HFILL }}, { &hf_lpp_givei_r12, { "givei-r12", "lpp.givei_r12", @@ -14763,11 +14763,11 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_gnss_TOD_frac, { "gnss-TOD-frac", "lpp.gnss_TOD_frac", - FT_UINT32, BASE_CUSTOM, &lpp_fractionalSecondsFromFrameStructureStart_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_fractionalSecondsFromFrameStructureStart_fmt), 0, "INTEGER_0_3999", HFILL }}, { &hf_lpp_gnss_TOD_unc, { "gnss-TOD-unc", "lpp.gnss_TOD_unc", - FT_UINT32, BASE_CUSTOM, &lpp_referenceTimeUnc_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_referenceTimeUnc_fmt), 0, "INTEGER_0_127", HFILL }}, { &hf_lpp_networkTime_01, { "networkTime", "lpp.networkTime", @@ -14863,7 +14863,7 @@ void proto_register_lpp(void) { "INTEGER_0_3", HFILL }}, { &hf_lpp_codePhase_01, { "codePhase", "lpp.codePhase", - FT_UINT32, BASE_CUSTOM, &lpp_GNSS_SatMeas_codePhase_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_GNSS_SatMeas_codePhase_fmt), 0, "INTEGER_0_2097151", HFILL }}, { &hf_lpp_integerCodePhase, { "integerCodePhase", "lpp.integerCodePhase", @@ -14871,15 +14871,15 @@ void proto_register_lpp(void) { NULL, HFILL }}, { &hf_lpp_codePhaseRMSError, { "codePhaseRMSError", "lpp.codePhaseRMSError", - FT_UINT32, BASE_CUSTOM, &lpp_codePhaseRMSError_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_codePhaseRMSError_fmt), 0, "INTEGER_0_63", HFILL }}, { &hf_lpp_doppler, { "doppler", "lpp.doppler", - FT_INT32, BASE_CUSTOM, &lpp_doppler_fmt, 0, + FT_INT32, BASE_CUSTOM, CF_FUNC(lpp_doppler_fmt), 0, "INTEGER_M32768_32767", HFILL }}, { &hf_lpp_adr, { "adr", "lpp.adr", - FT_UINT32, BASE_CUSTOM, &lpp_adr_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_adr_fmt), 0, "INTEGER_0_33554431", HFILL }}, { &hf_lpp_agnss_List, { "agnss-List", "lpp.agnss_List_element", @@ -15159,15 +15159,15 @@ void proto_register_lpp(void) { "ARFCN_ValueEUTRA", HFILL }}, { &hf_lpp_rsrp_Result, { "rsrp-Result", "lpp.rsrp_Result", - FT_UINT32, BASE_CUSTOM, &lpp_rsrp_Result_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_rsrp_Result_fmt), 0, "INTEGER_0_97", HFILL }}, { &hf_lpp_rsrq_Result, { "rsrq-Result", "lpp.rsrq_Result", - FT_UINT32, BASE_CUSTOM, &lpp_rsrq_Result_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_rsrq_Result_fmt), 0, "INTEGER_0_34", HFILL }}, { &hf_lpp_ue_RxTxTimeDiff, { "ue-RxTxTimeDiff", "lpp.ue_RxTxTimeDiff", - FT_UINT32, BASE_CUSTOM, &lpp_ue_RxTxTimeDiff_fmt, 0, + FT_UINT32, BASE_CUSTOM, CF_FUNC(lpp_ue_RxTxTimeDiff_fmt), 0, "INTEGER_0_4095", HFILL }}, { &hf_lpp_arfcnEUTRA_v9a0, { "arfcnEUTRA-v9a0", "lpp.arfcnEUTRA_v9a0", |