commit 8e00e9c0ba6b66035defc94470ac863f04eba4b5
Author: Laine Stump <laine@laine.org>
Date:   Thu May 21 11:40:53 2015 -0400

    fix misplaced <empty/>
    
    When transcribing the link-speed-state bits from libvirt's
    interface.rng to netcf's, I accidentally added an "<empty/>" in the
    wrong place. It should have gone inside the definition of the <link>
    element, rather than just after <link> in the <interface> element.

diff --git a/data/xml/interface.rng b/data/xml/interface.rng
index 8d70e8b..9098cc9 100644
--- a/data/xml/interface.rng
+++ b/data/xml/interface.rng
@@ -41,7 +41,6 @@
         </element>
       </optional>
       <ref name="link-speed-state"/>
-      <empty/>
       <!-- FIXME: Allow (some) ethtool options -->
     </interleave>
   </define>
@@ -489,6 +488,7 @@
         <optional>
           <attribute name="state"><ref name="link-state"/></attribute>
         </optional>
+        <empty/>
       </element>
     </optional>
   </define>
