aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--asn1/disp/disp.asn2
-rw-r--r--epan/dissectors/packet-disp.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/asn1/disp/disp.asn b/asn1/disp/disp.asn
index 9e1a6760b7..cc76ebf472 100644
--- a/asn1/disp/disp.asn
+++ b/asn1/disp/disp.asn
@@ -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
}
diff --git a/epan/dissectors/packet-disp.c b/epan/dissectors/packet-disp.c
index 567d91c7eb..d807881290 100644
--- a/epan/dissectors/packet-disp.c
+++ b/epan/dissectors/packet-disp.c
@@ -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 }