nwfilter.rng defines uint16range and uint32range, but in a different manner (it also allows a variable name as the value, rather than just a decimal or hex number). I wanted to add uint16range to basictypes.rng, but my desired definition was parallel to those for uint8range and uint24range which are defined in basictypes.rng - they *don't* allow a variable name for the value. The simplest path to make everyone happy is to make the "plain" versions in basictypes.rng have simpler names - "uint8", "uint16", and "uint24". This patch renames uint8range and uint24range to uint8 and uint24, while the next patch will add uint16. --- docs/schemas/basictypes.rng | 4 ++-- docs/schemas/domaincommon.rng | 6 +++--- docs/schemas/networkcommon.rng | 12 ++++++------ docs/schemas/nwfilter.rng | 16 ++++++++-------- 4 files changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/schemas/basictypes.rng b/docs/schemas/basictypes.rng index 084d403..cfbf40d 100644 --- a/docs/schemas/basictypes.rng +++ b/docs/schemas/basictypes.rng @@ -32,7 +32,7 @@ </data> </define> - <define name="uint8range"> + <define name="uint8"> <choice> <data type="string"> <param name="pattern">0x[0-9a-fA-F]{1,2}</param> @@ -43,7 +43,7 @@ </data> </choice> </define> - <define name="uint24range"> + <define name="uint24"> <choice> <data type="string"> <param name="pattern">0x[0-9a-fA-F]{1,6}</param> diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng index da6de40..236a2ba 100644 --- a/docs/schemas/domaincommon.rng +++ b/docs/schemas/domaincommon.rng @@ -1768,17 +1768,17 @@ <element name="target"> <optional> <attribute name='chassisNr'> - <ref name='uint8range'/> + <ref name='uint8'/> </attribute> </optional> <optional> <attribute name="chassis"> - <ref name='uint8range'/> + <ref name='uint8'/> </attribute> </optional> <optional> <attribute name="port"> - <ref name='uint8range'/> + <ref name='uint8'/> </attribute> </optional> <empty/> diff --git a/docs/schemas/networkcommon.rng b/docs/schemas/networkcommon.rng index 09691dc..fb69f7c 100644 --- a/docs/schemas/networkcommon.rng +++ b/docs/schemas/networkcommon.rng @@ -19,17 +19,17 @@ <element name="parameters"> <optional> <attribute name="managerid"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> <attribute name="typeid"> - <ref name="uint24range"/> + <ref name="uint24"/> </attribute> </optional> <optional> <attribute name="typeidversion"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> @@ -97,17 +97,17 @@ <element name="parameters"> <optional> <attribute name="managerid"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> <attribute name="typeid"> - <ref name="uint24range"/> + <ref name="uint24"/> </attribute> </optional> <optional> <attribute name="typeidversion"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> diff --git a/docs/schemas/nwfilter.rng b/docs/schemas/nwfilter.rng index 9df39c0..dbe6af7 100644 --- a/docs/schemas/nwfilter.rng +++ b/docs/schemas/nwfilter.rng @@ -578,12 +578,12 @@ <interleave> <optional> <attribute name="type"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> <attribute name="code"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> </interleave> @@ -593,22 +593,22 @@ <interleave> <optional> <attribute name="type"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> <attribute name="typeend"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> <attribute name="code"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> <attribute name="codeend"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> </interleave> @@ -642,12 +642,12 @@ <define name="stp-attributes"> <optional> <attribute name="type"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> <attribute name="flags"> - <ref name="uint8range"/> + <ref name="uint8"/> </attribute> </optional> <optional> -- 2.5.5 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list