In our RNG schema we do allow multiple seclabels per-domain, bu don't
allow this for devices, yet we neither have a check in our XML parser,
nor in a post-parse callback. As one of my previous patches in this
series added that check to the XML parser, let's allow multiple
seclabels for devices then
---
docs/schemas/domaincommon.rng | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng
index d467dce..b1f4eaa 100644
--- a/docs/schemas/domaincommon.rng
+++ b/docs/schemas/domaincommon.rng
@@ -1344,9 +1344,9 @@
<optional>
<ref name="storageStartupPolicy"/>
</optional>
- <optional>
+ <zeroOrMore>
<ref name='devSeclabel'/>
- </optional>
+ </zeroOrMore>
</element>
</optional>
</interleave>
@@ -1367,9 +1367,9 @@
<optional>
<ref name="storageStartupPolicy"/>
</optional>
- <optional>
+ <zeroOrMore>
<ref name='devSeclabel'/>
- </optional>
+ </zeroOrMore>
</element>
</optional>
</interleave>
@@ -1497,9 +1497,9 @@
<optional>
<ref name="storageStartupPolicy"/>
</optional>
- <optional>
+ <zeroOrMore>
<ref name='devSeclabel'/>
- </optional>
+ </zeroOrMore>
</element>
</optional>
</interleave>
@@ -3195,9 +3195,9 @@
<optional>
<attribute name="slave"/>
</optional>
- <optional>
+ <zeroOrMore>
<ref name='devSeclabel'/>
- </optional>
+ </zeroOrMore>
</element>
</zeroOrMore>
<optional>
--
1.9.3