<!ELEMENT lustre (node | profile | mountpoint | ldlm |\r
mds | mdc | obd | ost | osc | lov | router)*>\r
\r
-<!ELEMENT profile (service_id | mountpoint_id)*>\r
+<!ELEMENT profile (service_id)*>\r
<!ATTLIST profile %tag.attr;>\r
<!ELEMENT mountpoint (path | fileset | mds_id | lov_id)*>\r
<!ATTLIST mountpoint %tag.attr;>\r
-<!ELEMENT node (profile_id)>\r
+<!ELEMENT node (network*, profile_id)>\r
<!ATTLIST node %tag.attr;>\r
<!ELEMENT ldlm EMPTY>\r
<!ATTLIST ldlm %tag.attr;>\r
\r
<!ELEMENT obd (fstype | device | autoformat)*>\r
<!ATTLIST obd %tag.attr; type (obdfilter | obdext2 | obdecho) 'obdfilter'>\r
-<!ELEMENT ost (network | server_id | failover_id)*>\r
+<!ELEMENT ost (network_id | server_id | failover_id)*>\r
<!ATTLIST ost %tag.attr;>\r
-<!ELEMENT mds (network | fstype | device | server_id | failover_id)*>\r
+<!ELEMENT mds (network_id | fstype | device | server_id | failover_id)*>\r
<!ATTLIST mds %tag.attr;>\r
\r
<!ELEMENT osc (service_id)>\r
\r
<!-- basic elements -->\r
<!ELEMENT network (server | port)*>\r
-<!ATTLIST network type (tcp | elan | myrinet) 'tcp'>\r
+<!ATTLIST network type (tcp | elan | myrinet) 'tcp'\r
+ %tag.attr;>\r
+\r
+<!ELEMENT network_id %tag.content;>\r
+<!ATTLIST network_id %tag.attr;>\r
\r
<!ELEMENT fstype %tag.content;>\r
<!ELEMENT device %tag.content;>\r