Add missing DEFAULT for UpdateMode.
authorstig <stig@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 11 Jan 2010 13:32:55 +0000 (13:32 +0000)
committerstig <stig@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 11 Jan 2010 13:32:55 +0000 (13:32 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31491 f5534014-38df-0310-8fa8-9805f1628bb7

asn1/disp/disp.asn
epan/dissectors/packet-disp.c

index 9e1a6760b72afa8272ca1dfd57c9deebc78e169b..cc76ebf47222587c10c62127b05c1c3395a473db 100644 (file)
@@ -102,7 +102,7 @@ AgreementID ::= OperationalBindingID
 
 ShadowingAgreementInfo ::= SEQUENCE {
   shadowSubject     UnitOfReplication,
-  updateMode        UpdateMode supplierInitiated:onChange:TRUE,
+  updateMode        UpdateMode DEFAULT supplierInitiated:onChange:TRUE,
   master            AccessPoint OPTIONAL,
   secondaryShadows  [2]  BOOLEAN DEFAULT FALSE
 }
index 567d91c7ebf77eae9079e095606b97c7cbabe675..d8078812909d01c9955eea153c557994045399fd 100644 (file)
@@ -636,7 +636,7 @@ dissect_disp_UpdateMode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
 
 static const ber_sequence_t ShadowingAgreementInfo_sequence[] = {
   { &hf_disp_shadowSubject  , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_disp_UnitOfReplication },
-  { &hf_disp_updateMode     , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_disp_UpdateMode },
+  { &hf_disp_updateMode     , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_disp_UpdateMode },
   { &hf_disp_master         , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_dsp_AccessPoint },
   { &hf_disp_secondaryShadows, BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_disp_BOOLEAN },
   { NULL, 0, 0, 0, NULL }