Annotation of embedaddon/libpdel/structs/test/structs_test.xml, revision 1.1.1.1

1.1       misho       1: <?xml version="1.0" standalone="yes"?>
                      2: <structs_test attribute1="foobar" attribute2="janfu">
                      3: 
                      4:        <inner_time_gmt>Wed Feb 14 19:37:11 GMT 2001</inner_time_gmt>
                      5: 
                      6:        <inner_time_local>Wed Feb 14 11:37:46 2001</inner_time_local>
                      7: 
                      8:        <inner_time_iso8601>20010214T19:37:46</inner_time_iso8601>
                      9: 
                     10:        <inner_time_rel>12345</inner_time_rel>
                     11: 
                     12:        <inner_bpf>ip dst 192.168.0.223 and tcp port 80</inner_bpf>
                     13: 
                     14:        <inner_struct>
                     15:                <elem_ip>  192.168.0.0 </elem_ip>
                     16:                <elem_value>65000</elem_value>
                     17:                <elem_float>5.877473155409902e-39</elem_float>
                     18:                <elem_double>2.1125369292536007e-308</elem_double>
                     19:                <elem_ether>55:44:33:22:11:00</elem_ether>
                     20:                <elem_bstring>aaaaaaaaaa</elem_bstring>
                     21:                <elem_dnsname>www.yahoo.com</elem_dnsname>
                     22:        </inner_struct>
                     23: 
                     24:        <!-- combined tags test -->
                     25:        <inner_struct_ptr_array.inner_struct_ptr.elem_value>
                     26:            1234
                     27:        </inner_struct_ptr_array.inner_struct_ptr.elem_value>
                     28: 
                     29:        <inner_struct_ptr_array>
                     30:            <inner_struct_ptr>
                     31:                <elem_bytes> 0123456789abcdef1934abdeaa </elem_bytes>
                     32:                <elem_ip>  192.168.0.1 </elem_ip>
                     33:                <elem_float>3.402823e+38</elem_float>
                     34:                <elem_double>1.797693134862315e+308</elem_double>
                     35:                <elem_value>1</elem_value>
                     36:                <elem_color>Red</elem_color>
                     37:                <elem_ether>11:11:11:11:11:11</elem_ether>
                     38:                <elem_bstring>aaaaaaaaaa</elem_bstring>
                     39:                <elem_dnsname>172.172.172.172</elem_dnsname>
                     40:            </inner_struct_ptr>
                     41:            <inner_struct_ptr>
                     42:                <elem_bytes>fff effffffffffffffffffffff</elem_bytes>
                     43:                <elem_ip>  192.168.0.2 </elem_ip>
                     44:                <elem_value>22</elem_value>
                     45:                <elem_color>Green</elem_color>
                     46:                <elem_ether>22:22:22:22:22:22</elem_ether>
                     47:                <elem_bstring>aaaaaaaaaa</elem_bstring>
                     48:                <elem_dnsname>www.ibm.com</elem_dnsname>
                     49:            </inner_struct_ptr>
                     50:            <inner_struct_ptr>
                     51:                <elem_ip>  192.168.0.3 </elem_ip>
                     52:                <elem_value>333</elem_value>
                     53:                <elem_color>Blue</elem_color>
                     54:                <elem_ether>33:33:33:33:33:33</elem_ether>
                     55:                <elem_bytes>abcdefabcdefabcdefabcdefab
                     56:                </elem_bytes>
                     57:                <elem_bstring>aaaaaaaaaa</elem_bstring>
                     58:                <elem_dnsname>www.microsoft.com</elem_dnsname>
                     59:            </inner_struct_ptr>
                     60:        </inner_struct_ptr_array>
                     61: 
                     62:        <inner_data>Zm9vYmFyMQ==</inner_data>
                     63: 
                     64:        <inner_data2>a1b2c3d4e5f6</inner_data2>
                     65: 
                     66:        <inner_string>This is a string, OK?</inner_string>
                     67: 
                     68:        <inner_ether>001122334455</inner_ether>
                     69: 
                     70:        <inner_array>
                     71:                <array_elem>
                     72:                        <elem_ip>12.32.34.45</elem_ip>
                     73:                        <elem_value>12345</elem_value>
                     74:                        <elem_string>This string should get nuked</elem_string>
                     75:                        <elem_ether>33:33:33:33:33:33</elem_ether>
                     76:                </array_elem>
                     77:        </inner_array>
                     78: 
                     79:        <inner_array>
                     80:                <array_elem>
                     81:                        <elem_ip>  192.168.0.0 </elem_ip>
                     82:                        <elem_value>65000</elem_value>
                     83:                        <elem_string>And (&amp;) another string!</elem_string>
                     84:                        <elem_ether>55:44:33:22:11:00</elem_ether>
                     85:                </array_elem>
                     86:                <array_elem>
                     87:                        <elem_ip>  192.168.0.1 </elem_ip>
                     88:                        <elem_value>65001</elem_value>
                     89:                        <elem_string>And (&amp;) another string!</elem_string>
                     90:                        <elem_color>Blue</elem_color>
                     91:                        <elem_ether>55:44:33:22:11:00</elem_ether>
                     92:                </array_elem>
                     93:                <array_elem>
                     94:                        <elem_ip>  192.168.0.2 </elem_ip>
                     95:                        <elem_value>65002</elem_value>
                     96:                        <elem_string>And (&amp;) another string!</elem_string>
                     97:                        <elem_color>Blue</elem_color>
                     98:                        <elem_ether>55:44:33:22:11:00</elem_ether>
                     99:                </array_elem>
                    100:        </inner_array>
                    101: 
                    102:        <inner_alog>
                    103:                <name>foobar</name>
                    104:                <facility>local7</facility>
                    105:                <remote_server>192.168.0.123</remote_server>
                    106:                <min_severity>-123</min_severity>
                    107:                <histlen>1000</histlen>
                    108:        </inner_alog>
                    109: 
                    110:        <inner_alog>
                    111:                <min_severity>warning</min_severity>
                    112:        </inner_alog>
                    113: 
                    114:        <inner_union>
                    115:                <u_string>Blabba blabba</u_string>
                    116:        </inner_union>
                    117: 
                    118:        <inner_union>
                    119:                <u_int64>1234567898754</u_int64>
                    120:        </inner_union>
                    121: 
                    122:        <inner_union>
                    123:                <u_string>Aasdf ASFasdf</u_string>
                    124:        </inner_union>
                    125: 
                    126:        <inner_union2>
                    127:                <u_bool>True</u_bool>
                    128:        </inner_union2>
                    129:        
                    130:        <ip6_mapped_from_ip4>
                    131:                <ip6>FFFF::1.2.3.4</ip6>
                    132:        </ip6_mapped_from_ip4>
                    133: 
                    134:        <ip6>
                    135:                <ip6>ab:cd::12</ip6>
                    136:        </ip6>
                    137: 
                    138:        <ip4>
                    139:                <ip4>123.124.125.126</ip4>
                    140:        </ip4>
                    141: 
                    142:        <pfx_ip4>
                    143:                <ip_addr>
                    144:                        <ip4>123.124.125.126</ip4>
                    145:                </ip_addr>
                    146:                <masklen>30</masklen>
                    147:        </pfx_ip4>
                    148: 
                    149:        <pfx_ip6>
                    150:                <ip_addr>
                    151:                        <ip6>12:34::cd</ip6>
                    152:                </ip_addr>
                    153:                <masklen>29</masklen>
                    154:        </pfx_ip6>
                    155: 
                    156:        <inner_regex>^this.*is (a)+ [pP]attern$</inner_regex>
                    157: 
                    158:        <inner_strary>
                    159:                <strary_elem>fixed array element #1</strary_elem>
                    160:                <strary_elem>fixed array element #2</strary_elem>
                    161:                <strary_elem></strary_elem>
                    162:                <strary_elem>fixed array element #4</strary_elem>
                    163:        </inner_strary>
                    164: 
                    165: </structs_test>
                    166: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>