aboutsummaryrefslogtreecommitdiff
path: root/schemas/relaxng/rrdp.rng
diff options
context:
space:
mode:
Diffstat (limited to 'schemas/relaxng/rrdp.rng')
-rw-r--r--schemas/relaxng/rrdp.rng21
1 files changed, 4 insertions, 17 deletions
diff --git a/schemas/relaxng/rrdp.rng b/schemas/relaxng/rrdp.rng
index 9bd3a207..9ff2ff1e 100644
--- a/schemas/relaxng/rrdp.rng
+++ b/schemas/relaxng/rrdp.rng
@@ -65,10 +65,7 @@
</element>
<zeroOrMore>
<element name="delta">
- <attribute name="from">
- <ref name="serial"/>
- </attribute>
- <attribute name="to">
+ <attribute name="serial">
<ref name="serial"/>
</attribute>
<attribute name="uri">
@@ -105,28 +102,18 @@
</start>
<!-- Delta segment: think DNS IXFR. -->
<start combine="choice">
- <element name="deltas">
+ <element name="delta">
<attribute name="version">
<ref name="version"/>
</attribute>
<attribute name="session_id">
<ref name="uuid"/>
</attribute>
- <attribute name="from">
- <ref name="serial"/>
- </attribute>
- <attribute name="to">
+ <attribute name="serial">
<ref name="serial"/>
</attribute>
<oneOrMore>
- <element name="delta">
- <attribute name="serial">
- <ref name="serial"/>
- </attribute>
- <oneOrMore>
- <ref name="delta_element"/>
- </oneOrMore>
- </element>
+ <ref name="delta_element"/>
</oneOrMore>
</element>
</start>