Definition Type: Element
Name: data
Namespace: http://oval.mitre.org/XMLSchema/system_characteristics#solaris
Type: system_characteristics:dataType
Containing Schema: solaris-system-characteristics-schema.xsd
MinOccurs 0
MaxOccurs 1
Abstract
Collapse XSD Schema Diagram:
Drilldown into flag in schema solaris-system-characteristics-schema_xsd Drilldown into netmask in schema solaris-system-characteristics-schema_xsd Drilldown into broadcast_addr in schema solaris-system-characteristics-schema_xsd Drilldown into inet_addr in schema solaris-system-characteristics-schema_xsd Drilldown into hardware_addr in schema solaris-system-characteristics-schema_xsd Drilldown into dataType in schema system-characteristics-schema_xsdXSD Diagram of data in schema solaris-system-characteristics-schema_xsd (Open Vulnerability and Assessment Language (OVAL®))
Collapse XSD Schema Code:
<xsd:element name="data" minOccurs="0" maxOccurs="1">
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="system_characteristics:dataType">
                <xsd:sequence>
                    <xsd:element name="hardware_addr" type="system_characteristics:dataStringType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>This is the hardware or MAC address of the physical network card.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_item>interface_item</parent_item>
                                <cardinality>1</cardinality>
                                <content>string</content>
                                <valid_datatypes>string</valid_datatypes>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="inet_addr" type="system_characteristics:dataStringType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>This is the IP address of the interface.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_item>interface_item</parent_item>
                                <cardinality>1</cardinality>
                                <content>string</content>
                                <valid_datatypes>string</valid_datatypes>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="broadcast_addr" type="system_characteristics:dataStringType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>This is the broadcast IP address for this interface's network, like 192.168.255.255.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_item>interface_item</parent_item>
                                <cardinality>1</cardinality>
                                <content>string</content>
                                <valid_datatypes>string</valid_datatypes>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="netmask" type="system_characteristics:dataStringType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>This is the bitmask used to calculate the inteface's IP network.  The network number is calculated by bitwise-ANDing this with the IP address.  The host number on that network is calculated by bitwise-XORing this with the IP address.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_item>interface_item</parent_item>
                                <cardinality>1</cardinality>
                                <content>string</content>
                                <valid_datatypes>string</valid_datatypes>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="flag" type="system_characteristics:dataStringType" minOccurs="1" maxOccurs="unbounded">
                        <xsd:annotation>
                            <xsd:documentation>This is the interface flag line, which generally contains flags like "UP" to denote an active interface, "PROMISC" to note that the interface is listening for Ethernet frames not specifically addressed to it, and others.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_item>interface_item</parent_item>
                                <cardinality>1-n</cardinality>
                                <content>string</content>
                                <valid_datatypes>string</valid_datatypes>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
hardware_addr solaris:hardware_addr 1 1
inet_addr solaris:inet_addr 1 1
broadcast_addr solaris:broadcast_addr 1 1
netmask solaris:netmask 1 1
flag solaris:flag 1 unbounded
Collapse Derivation Tree: