aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/x420
diff options
context:
space:
mode:
authorsfisher <sfisher@f5534014-38df-0310-8fa8-9805f1628bb7>2006-12-14 00:16:06 +0000
committersfisher <sfisher@f5534014-38df-0310-8fa8-9805f1628bb7>2006-12-14 00:16:06 +0000
commit03f513366e1ec59fe93a0aa8b37c0f126bd0b400 (patch)
tree8790db85295242281f8e474ba29864f3faee58f9 /asn1/x420
parent97fb23c1782f01d039f61217ec3b14df6ba73fbe (diff)
From Stig Bjorlykke:
I have added a new dissector for DMP (STANAG 4406 Direct Message Profile) as defined in STANAG 4406 Annex E. The DMP protocol has no assigned UDP port number yet, so the default value in this dissector is 0 (I suppose this is som sort of "disabled"?) until we get this registered. The dissector has been tested on OSX Intel/PowerPC and Solaris SPARC. Changes in this patch: * Added DMP dissector * Added a new CRC table and functions in crc16.c * Made NonDeliveryReasonCode and NonDeliveryDiagnosticCode available from X.411 * Made NonReceiptReasonField and DiscardReasonField available from X.420 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20133 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'asn1/x420')
-rw-r--r--asn1/x420/x420-exp.cnf4
-rw-r--r--asn1/x420/x420.cnf2
2 files changed, 6 insertions, 0 deletions
diff --git a/asn1/x420/x420-exp.cnf b/asn1/x420/x420-exp.cnf
index 1ef3330743..551c7d9be9 100644
--- a/asn1/x420/x420-exp.cnf
+++ b/asn1/x420/x420-exp.cnf
@@ -14,6 +14,8 @@ ORDescriptor BER_CLASS_UNI BER_UNI_TAG_SET
ExtensionsField BER_CLASS_UNI BER_UNI_TAG_SET
MessageParameters BER_CLASS_UNI BER_UNI_TAG_SET
IPN BER_CLASS_UNI BER_UNI_TAG_SET
+NonReceiptReasonField BER_CLASS_UNI BER_UNI_TAG_ENUMERATED
+DiscardReasonField BER_CLASS_UNI BER_UNI_TAG_ENUMERATED
#.END
#.TYPE_ATTR
@@ -23,5 +25,7 @@ ORDescriptor TYPE = FT_NONE DISPLAY = BASE_NONE STRINGS = NULL
ExtensionsField TYPE = FT_UINT32 DISPLAY = BASE_DEC STRINGS = NULL BITMASK = 0
MessageParameters TYPE = FT_NONE DISPLAY = BASE_NONE STRINGS = NULL BITMASK = 0
IPN TYPE = FT_NONE DISPLAY = BASE_NONE STRINGS = NULL BITMASK = 0
+NonReceiptReasonField TYPE = FT_UINT32 DISPLAY = BASE_DEC STRINGS = VALS(x420_NonReceiptReasonField_vals) BITMASK = 0
+DiscardReasonField TYPE = FT_UINT32 DISPLAY = BASE_DEC STRINGS = VALS(x420_DiscardReasonField_vals) BITMASK = 0
#.END
diff --git a/asn1/x420/x420.cnf b/asn1/x420/x420.cnf
index 213eb75d4e..fd83b59f4d 100644
--- a/asn1/x420/x420.cnf
+++ b/asn1/x420/x420.cnf
@@ -16,6 +16,8 @@ ExtensionsField
IPM
IPN
MessageParameters
+NonReceiptReasonField
+DiscardReasonField
#.FIELD_RENAME