summaryrefslogtreecommitdiffstats
path: root/tests/xmlfiles/39-rule-real.xml
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2013-08-10 12:52:12 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2013-08-10 13:02:18 +0200
commit663bbeba68f8abc5a33892535984a318aa258dd6 (patch)
tree7eaf920988a88405db90395a9f651143cd4f6618 /tests/xmlfiles/39-rule-real.xml
parentd8061a3a53ba00db56b68eec72f6d0afa974b89b (diff)
tests: xml: remove \t and \n from all the files
These XML files are intented to be used for automated tests. Thus, it's important to have exactly the same output that was generated by the library. The beautified output does not match the real output that the library provides and it just makes things harder for us to provide a more advanced automated testing. If you want to make any of those file human readable, please use: xmllint --format file.xml or open the xml file and any browser, eg. firefox. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/xmlfiles/39-rule-real.xml')
-rw-r--r--tests/xmlfiles/39-rule-real.xml126
1 files changed, 1 insertions, 125 deletions
diff --git a/tests/xmlfiles/39-rule-real.xml b/tests/xmlfiles/39-rule-real.xml
index f69ef62..3f7f2ab 100644
--- a/tests/xmlfiles/39-rule-real.xml
+++ b/tests/xmlfiles/39-rule-real.xml
@@ -1,126 +1,2 @@
-<rule>
- <family>ip6</family>
- <table>filter</table>
- <chain>test</chain>
- <handle>31</handle>
- <flags>0</flags>
- <expr type="meta">
- <dreg>1</dreg>
- <key>iifname</key>
- </expr>
- <expr type="cmp">
- <sreg>1</sreg>
- <op>eq</op>
- <cmpdata>
- <data_reg type="value">
- <len>16</len>
- <data0>0x00000000</data0>
- <data1>0x00000000</data1>
- <data2>0x6f620000</data2>
- <data3>0x0030646e</data3>
- </data_reg>
- </cmpdata>
- </expr>
- <expr type="meta">
- <dreg>1</dreg>
- <key>oifname</key>
- </expr>
- <expr type="cmp">
- <sreg>1</sreg>
- <op>eq</op>
- <cmpdata>
- <data_reg type="value">
- <len>16</len>
- <data0>0x00000000</data0>
- <data1>0x62000000</data1>
- <data2>0x31646e6f</data2>
- <data3>0x0037322e</data3>
- </data_reg>
- </cmpdata>
- </expr>
- <expr type="payload">
- <dreg>1</dreg>
- <offset>8</offset>
- <len>16</len>
- <base>network</base>
- </expr>
- <expr type="cmp">
- <sreg>1</sreg>
- <op>eq</op>
- <cmpdata>
- <data_reg type="value">
- <len>16</len>
- <data0>0xc09a002a</data0>
- <data1>0x2700cac1</data1>
- <data2>0x00000000</data2>
- <data3>0x50010000</data3>
- </data_reg>
- </cmpdata>
- </expr>
- <expr type="payload">
- <dreg>1</dreg>
- <offset>6</offset>
- <len>1</len>
- <base>network</base>
- </expr>
- <expr type="cmp">
- <sreg>1</sreg>
- <op>eq</op>
- <cmpdata>
- <data_reg type="value">
- <len>1</len>
- <data0>0x00000011</data0>
- </data_reg>
- </cmpdata>
- </expr>
- <expr type="payload">
- <dreg>1</dreg>
- <offset>2</offset>
- <len>2</len>
- <base>transport</base>
- </expr>
- <expr type="cmp">
- <sreg>1</sreg>
- <op>eq</op>
- <cmpdata>
- <data_reg type="value">
- <len>2</len>
- <data0>0x00003500</data0>
- </data_reg>
- </cmpdata>
- </expr>
- <expr type="ct">
- <dreg>1</dreg>
- <key>status</key>
- <dir>0</dir>
- </expr>
- <expr type="cmp">
- <sreg>1</sreg>
- <op>eq</op>
- <cmpdata>
- <data_reg type="value">
- <len>4</len>
- <data0>0x00000001</data0>
- </data_reg>
- </cmpdata>
- </expr>
- <expr type="counter">
- <pkts>0</pkts>
- <bytes>0</bytes>
- </expr>
- <expr type="log">
- <prefix>dns_drop</prefix>
- <group>2</group>
- <snaplen>0</snaplen>
- <qthreshold>0</qthreshold>
- </expr>
- <expr type="immediate">
- <dreg>0</dreg>
- <immediatedata>
- <data_reg type="verdict">
- <verdict>drop</verdict>
- </data_reg>
- </immediatedata>
- </expr>
-</rule>
+<rule><family>ip6</family><table>filter</table><chain>test</chain><handle>31</handle><flags>0</flags><expr type="meta"><dreg>1</dreg><key>iifname</key></expr><expr type="cmp"><sreg>1</sreg><op>eq</op><cmpdata><data_reg type="value"><len>16</len><data0>0x00000000</data0><data1>0x00000000</data1><data2>0x6f620000</data2><data3>0x0030646e</data3></data_reg></cmpdata></expr><expr type="meta"><dreg>1</dreg><key>oifname</key></expr><expr type="cmp"><sreg>1</sreg><op>eq</op><cmpdata><data_reg type="value"><len>16</len><data0>0x00000000</data0><data1>0x62000000</data1><data2>0x31646e6f</data2><data3>0x0037322e</data3></data_reg></cmpdata></expr><expr type="payload"><dreg>1</dreg><offset>8</offset><len>16</len><base>network</base></expr><expr type="cmp"><sreg>1</sreg><op>eq</op><cmpdata><data_reg type="value"><len>16</len><data0>0xc09a002a</data0><data1>0x2700cac1</data1><data2>0x00000000</data2><data3>0x50010000</data3></data_reg></cmpdata></expr><expr type="payload"><dreg>1</dreg><offset>6</offset><len>1</len><base>network</base></expr><expr type="cmp"><sreg>1</sreg><op>eq</op><cmpdata><data_reg type="value"><len>1</len><data0>0x00000011</data0></data_reg></cmpdata></expr><expr type="payload"><dreg>1</dreg><offset>2</offset><len>2</len><base>transport</base></expr><expr type="cmp"><sreg>1</sreg><op>eq</op><cmpdata><data_reg type="value"><len>2</len><data0>0x00003500</data0></data_reg></cmpdata></expr><expr type="ct"><dreg>1</dreg><key>status</key><dir>0</dir></expr><expr type="cmp"><sreg>1</sreg><op>eq</op><cmpdata><data_reg type="value"><len>4</len><data0>0x00000001</data0></data_reg></cmpdata></expr><expr type="counter"><pkts>0</pkts><bytes>0</bytes></expr><expr type="log"><prefix>dns_drop</prefix><group>2</group><snaplen>0</snaplen><qthreshold>0</qthreshold></expr><expr type="immediate"><dreg>0</dreg><immediatedata><data_reg type="verdict"><verdict>drop</verdict></data_reg></immediatedata></expr></rule>
<!-- nft add rule ip6 filter test meta iifname "bond0" meta oifname "bond1.27" ip6 saddr 2a00:9ac0:c1ca:27::150 udp dport 53 ct status expected counter log prefix dns_drop group 2 drop -->