forked from osmocom/wireshark
4e1b5ea866
Change-Id: I1a317b19d8076588c9305dae6287bb80cc14da64 Reviewed-on: https://code.wireshark.org/review/4494 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Stig Bjørlykke <stig@bjorlykke.org>
139 lines
4.3 KiB
INI
139 lines
4.3 KiB
INI
# c-basic-offset: 2; tab-width: 2; indent-tabs-mode: t
|
|
# vi: set shiftwidth=2 tabstop=2 noexpandtab:
|
|
# :indentSize=2:tabSize=2:noTabs=false:
|
|
|
|
#.MODULE_IMPORT
|
|
#.END
|
|
|
|
#.EXPORTS
|
|
#.END
|
|
|
|
#.OMIT_ASSIGNMENT
|
|
#.END
|
|
|
|
#.PDU_NEW
|
|
AircraftPDUs
|
|
GroundPDUs
|
|
ProtectedAircraftPDUs
|
|
ProtectedGroundPDUs
|
|
#.END
|
|
|
|
|
|
#.FIELD_RENAME
|
|
AircraftPDUs/send aircraftpdus_send
|
|
GroundPDUs/send groundpdus_send
|
|
ATCUplinkMessageData/constrainedData atcuplinkmessagedata_constraineddata
|
|
ATCDownlinkMessageData/constrainedData atcdownlinkmessagedata_constraineddata
|
|
ATCDownlinkMessageData/elementIds/_item atcdownlinkmessagedata_elementids_item
|
|
ATCUplinkMessageData/elementIds/_item atcuplinkmessagedata_elementids_item
|
|
ATCDownlinkMessageData/elementIds atcdownlinkmessagedata_elementids
|
|
ATCUplinkMessageData/elementIds atcuplinkmessagedata_elementids
|
|
ATCUplinkMessage/messageData atcuplinkmessage_messagedata
|
|
ATCDownlinkMessage/messageData atcdownlinkmessage_messagedata
|
|
Runway/direction runway_direction
|
|
Winds/direction winds_direction
|
|
DirectionDegrees/direction direction
|
|
DistanceSpecifiedDirection/direction direction
|
|
Holdatwaypoint/direction direction
|
|
HoldClearance/direction direction
|
|
VerticalChange/direction vertical_direction
|
|
FixName/name fixname_name
|
|
Navaid/name navaid_name
|
|
Winds/speed winds_speed
|
|
LevelSpeed/speed levelspeed_speed
|
|
ProtectedGroundPDUs/abortProvider pmcpdlcproviderabortreason
|
|
ProtectedAircraftPDUs/abortProvider pmcpdlcproviderabortreason
|
|
ProtectedGroundPDUs/abortUser pmcpdlcuserabortreason
|
|
ProtectedAircraftPDUs/abortUser pmcpdlcuserabortreason
|
|
ProtectedStartDownMessage/mode protectedmode
|
|
ProtectedGroundPDUs/send protecteduplinkmessage
|
|
ProtectedStartDownMessage/startDownlinkMessage protecteddownlinkmessage
|
|
ProtectedGroundPDUs/startup protecteduplinkmessage
|
|
ProtectedAircraftPDUs/startdown protectedstartDownmessage
|
|
#.END
|
|
|
|
|
|
#.FN_BODY CPDLCMessage
|
|
tvbuff_t *tvb_usr = NULL;
|
|
|
|
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &tvb_usr, NULL);
|
|
|
|
if (tvb_usr) {
|
|
switch(check_heur_msg_type(actx->pinfo)){
|
|
case dm:
|
|
dissect_atn_cpdlc_ATCDownlinkMessage(tvb_new_subset_remaining(tvb_usr, 0), 0, actx, tree, hf_index);
|
|
break;
|
|
case um:
|
|
dissect_atn_cpdlc_ATCUplinkMessage(tvb_new_subset_remaining(tvb_usr, 0), 0, actx , tree, hf_index);
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
#.END
|
|
|
|
#.FN_BODY AlgorithmIdentifier
|
|
proto_tree *top_tree=NULL;
|
|
|
|
offset=call_ber_oid_callback(object_identifier_id, tvb, offset, actx->pinfo, top_tree, NULL);
|
|
|
|
#.END
|
|
|
|
#.FN_BODY AircraftFlightIdentification
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,2, 8, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY Airport
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,4, 4, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY FacilityDesignation
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,4, 8, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY FreeText
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,1, 256, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY NavaidName
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,1, 4, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY Procedure
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,1, 20, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY ProcedureTransition
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,1, 5, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY Fix
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,1, 5, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY ATISCode
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,1, 1, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY ATSRouteDesignator
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,2, 7, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#.FN_BODY FacilityName
|
|
offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index,3, 18, FALSE, ia5alpha , 127, NULL);
|
|
#.END
|
|
|
|
#
|
|
# Editor modelines - http://www.wireshark.org/tools/modelines.html
|
|
#
|
|
# Local variables:
|
|
# c-basic-offset: 2
|
|
# tab-width: 2
|
|
# indent-tabs-mode: t
|
|
# End:
|
|
#
|
|
# vi: set shiftwidth=2 tabstop=2 noexpandtab:
|
|
# :indentSize=2:tabSize=2:noTabs=false:
|
|
#
|