summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-lpp.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-lpp.c')
-rw-r--r--epan/dissectors/packet-lpp.c512
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",