he_ipv6 XSD done, i believe.
This commit is contained in:
		
							parent
							
								
									9237b7041f
								
							
						
					
					
						commit
						b303231cfd
					
				| @ -33,14 +33,14 @@ | ||||
|             </xs:element> | ||||
|           </xs:sequence> | ||||
|         </xs:complexType> | ||||
|         <xs:unique name="uniq_alloc_prefix"> | ||||
|           <xs:selector xpath="alloc"/> | ||||
|           <xs:field xpath="@prefix"/> | ||||
|         </xs:unique> | ||||
|         <xs:unique name="uniq_alloc_addr"> | ||||
|           <xs:selector xpath="alloc"/> | ||||
|           <xs:selector xpath=".//*"/> | ||||
|           <xs:field xpath="."/> | ||||
|         </xs:unique> | ||||
|         <xs:unique name="uniq_alloc_prefix"> | ||||
|           <xs:selector xpath=".//*"/> | ||||
|           <xs:field xpath="@prefix"/> | ||||
|         </xs:unique> | ||||
|       </xs:element> | ||||
|       <xs:element name="client" minOccurs="1" maxOccurs="1"> | ||||
|         <xs:complexType> | ||||
|  | ||||
| @ -33,6 +33,13 @@ | ||||
|         </xs:element> | ||||
|       </xs:all> | ||||
|     </xs:complexType> | ||||
|     <!-- | ||||
|     I have tried and tried to do document-wide unique constraints of alloc addrs and client addrs etc., but to no avail. | ||||
|     I keep getting e.g.: | ||||
|       Element '{http://www.w3.org/2001/XMLSchema}selector', attribute 'xpath': The XPath expression | ||||
|       '//heIPv6:alloc' could not be compiled. | ||||
|     So it's not idiot-proof. | ||||
|     --> | ||||
|   </xs:element> | ||||
| 
 | ||||
| </xs:schema> | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user