diff options
author | Graeme Lunt <graeme.lunt@smhs.co.uk> | 2006-05-08 17:46:58 +0000 |
---|---|---|
committer | Graeme Lunt <graeme.lunt@smhs.co.uk> | 2006-05-08 17:46:58 +0000 |
commit | e0f8325deb24244b16af10f7dc3c09b8a5afeb8e (patch) | |
tree | 1e4d3a4299e396ddc9873da36af287534c3a1a7d /asn1/s4406/s4406.asn | |
parent | c725ebe2420ce6c43a4538a8be4ec0c8fd329c41 (diff) | |
download | wireshark-e0f8325deb24244b16af10f7dc3c09b8a5afeb8e.tar.gz |
Better split between dissectors and fixes for s4406 SEQ OF defined extensions
svn path=/trunk/; revision=18108
Diffstat (limited to 'asn1/s4406/s4406.asn')
-rw-r--r-- | asn1/s4406/s4406.asn | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/asn1/s4406/s4406.asn b/asn1/s4406/s4406.asn index f9251dba39..c759a154cf 100644 --- a/asn1/s4406/s4406.asn +++ b/asn1/s4406/s4406.asn @@ -8,7 +8,7 @@ BEGIN IMPORTS -- IPMS information objects -IPMS-EXTENSION, ORDescriptor +IPMS-EXTENSION, ORDescriptor, IPM, IPN, MessageParameters --- FROM IPMSInformationObjects { joint-iso-ccitt mhs-motis(6) ipms(1) modules(0) information-objects(2) } @@ -43,12 +43,22 @@ FROM IPMSInformationObjects { joint-iso-ccitt mhs-motis(6) ipms(1) FROM MTSAbstractService {joint-iso-ccitt mhs-motis(6) mts(3) modules(0) mts-abstract-service(1) }; +-- Information object +InformationObject ::= CHOICE {mm [0] IPM, + mn [1] IPN +} + +MMMessageData ::= IPM +MMMessageParameters ::= MessageParameters + -- exempted address --exempted-address IPMS-EXTENSION -- VALUE SEQUENCE OF ExemptedAddress -- ::= id-nato-mmhs-mm-exempted-address +ExemptedAddressSeq ::= ExemptedAddress + ExemptedAddress ::= ORDescriptor @@ -180,6 +190,8 @@ MessageIdentifier ::= MilitaryString -- VALUE SEQUENCE OF AddressListDesignator -- ::=id-nato-mmhs-mm-address-list-indicator +AddressListDesignatorSeq ::= SEQUENCE OF AddressListDesignator + AddressListDesignator ::=SET { type [0] INTEGER { primaryAddressList(0), copyAddressList(1) }, @@ -195,6 +207,8 @@ AddressListRequest ::= INTEGER { action(0), info(1), both(2) } -- VALUE SEQUENCE OF OtherRecipientDesignator -- ::=id-nato-mmhs-mm-other-recipients-indicator +OtherRecipientDesignatorSeq ::= SEQUENCE OF OtherRecipientDesignator + OtherRecipientDesignator ::= SET { type [0] INTEGER { primary(0), copy(1) }, designator [1] MilitaryString } @@ -206,6 +220,8 @@ OtherRecipientDesignator ::= SET { -- VALUE SEQUENCE OF PilotInformation -- ::= id-nato-mmhs-mm-pilot-forwarding-info +PilotInformationSeq ::= SEQUENCE OF PilotInformation + PilotInformation ::= SEQUENCE { pilotPrecedence [0] PilotPrecedence OPTIONAL, -- Note: Values 0 to 15 are reserved for NATO defined precedence levels. |