AUTH = [u'admin',u'admin']
HEADERS={'Content-Type': 'application/json'}
HEADERS_XML={'Content-Type': 'application/xml'}
+HEADERS_ACCEPT={'Accept': 'application/xml'}
ODL_CONTROLLER_SESSION=None
TOPO_TREE_LEVEL=2
#controllers URL
CTRLS_CREATE='controllers.json'
CTRLS='controllers'
-SW='switches'
#vtn URL
VTNS_CREATE='vtns.json'
#portmap URL
PORTMAP_CREATE='portmap.json'
-
-#vlanmap URL
-VLANMAP_CREATE='vlanmaps.json'
-
-#ports URL
-PORTS='ports/detail.json'
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>124</id>
+ <cookie_mask>255</cookie_mask>
+ <installHw>false</installHw>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.1.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>1</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf1</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>133</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>17.0.0.0/8</ipv4-source>
+ <ipv4-destination>172.168.0.0/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>132</ip-protocol>
+ <ip-dscp>0</ip-dscp>
+ <ip-ecn>0</ip-ecn>
+ </ip-match>
+ <sctp-source-port>768</sctp-source-port>
+ <sctp-destination-port>384</sctp-destination-port>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>1200</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>3400</idle-timeout>
+ <flow-name>FooXf10</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf101</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>TABLE</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf102</flow-name>
+ <id>257</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>102</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>INPORT</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>17.1.2.3/8</ipv4-source>
+ <ipv4-destination>172.168.5.6/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>2</ip-dscp>
+ <ip-ecn>2</ip-ecn>
+ </ip-match>
+ <tcp-source-port>25364</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf103</flow-name>
+ <id>258</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>103</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>1</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>17.1.2.3/8</ipv4-source>
+ <ipv4-destination>172.168.5.6/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>2</ip-dscp>
+ <ip-ecn>2</ip-ecn>
+ </ip-match>
+ <tcp-source-port>25364</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf104</flow-name>
+ <id>259</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>104</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>LOCAL</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf105</flow-name>
+ <id>260</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>105</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>NORMAL</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/84</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/90</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>45</ip-dscp>
+ <ip-ecn>2</ip-ecn>
+ </ip-match>
+ <tcp-source-port>20345</tcp-source-port>
+ <tcp-destination-port>80</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf106</flow-name>
+ <id>261</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>106</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>FLOOD</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/100</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/67</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>45</ip-dscp>
+ <ip-ecn>2</ip-ecn>
+ </ip-match>
+ <tcp-source-port>20345</tcp-source-port>
+ <tcp-destination-port>80</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf107</flow-name>
+ <id>262</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>107</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>ALL</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>20:14:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>19.1.2.3/10</ipv4-source>
+ <ipv4-destination>172.168.5.6/18</ipv4-destination>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-dscp>8</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>25364</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ <in-port>0</in-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf108</flow-name>
+ <id>263</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>108</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>CONTROLLER</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>20:14:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>19.1.2.3/10</ipv4-source>
+ <ipv4-destination>172.168.5.6/18</ipv4-destination>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-dscp>8</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>25364</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ <in-port>0</in-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf109</flow-name>
+ <id>264</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>109</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <output-action>
+ <output-node-connector>ANY</output-node-connector>
+ <max-length>60</max-length>
+ </output-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>20:14:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>19.1.2.3/10</ipv4-source>
+ <ipv4-destination>172.168.5.6/18</ipv4-destination>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-dscp>8</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>25364</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ <in-port>0</in-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>134</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>17.0.0.0/8</ipv4-source>
+ <ipv4-destination>172.168.0.0/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>1</ip-protocol>
+ <ip-dscp>27</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <icmpv4-match>
+ <icmpv4-type>6</icmpv4-type>
+ <icmpv4-code>3</icmpv4-code>
+ </icmpv4-match>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>1200</hard-timeout>
+ <cookie>11</cookie>
+ <idle-timeout>3400</idle-timeout>
+ <flow-name>FooXf11</flow-name>
+ <priority>2</priority>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>push-vlan-action</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>201</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <push-vlan-action>
+ <ethernet-type>33024</ethernet-type>
+ <vlan-id>1234</vlan-id>
+ </push-vlan-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <pop-vlan-action/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>152</id>
+ <cookie_mask>10</cookie_mask>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.1/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>pop-vlan-action</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-mpls-ttl-action</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-mpls-ttl-action>
+ <mpls-ttl>1</mpls-ttl>
+ </set-mpls-ttl-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>push-mpls-action</flow-name>
+ <id>263</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>401</cookie>
+ <table_id>2</table_id>
+ <priority>8</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <push-mpls-action>
+ <ethernet-type>34888</ethernet-type>
+ </push-mpls-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>20:14:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>19.1.2.3/10</ipv4-source>
+ <ipv4-destination>172.168.5.6/18</ipv4-destination>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-dscp>8</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>25364</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ <in-port>0</in-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>pop-mpls-action</flow-name>
+ <id>263</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>889</cookie>
+ <table_id>2</table_id>
+ <priority>8</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <pop-mpls-action>
+ <ethernet-type>2048</ethernet-type>
+ </pop-mpls-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>20:14:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>19.1.2.3/10</ipv4-source>
+ <ipv4-destination>172.168.5.6/18</ipv4-destination>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-dscp>8</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>25364</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ <in-port>0</in-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ <action>
+ <order>1</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>135</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2054</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:ff:ff:ff:ff</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:01:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <arp-op>1</arp-op>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>12</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf12</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ <action>
+ <order>1</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>136</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2054</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:ff:ff:ff:ff</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:01:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <arp-op>1</arp-op>
+ <arp-source-transport-address>192.168.4.1</arp-source-transport-address>
+ <arp-target-transport-address>10.21.22.23</arp-target-transport-address>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>13</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf13</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ <action>
+ <order>1</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>137</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2054</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:ff:ff:FF:ff</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:FC:01:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <arp-op>1</arp-op>
+ <arp-source-transport-address>192.168.4.1</arp-source-transport-address>
+ <arp-target-transport-address>10.21.22.23</arp-target-transport-address>
+ <arp-source-hardware-address>
+ <address>12:34:56:78:98:AB</address>
+ </arp-source-hardware-address>
+ <arp-target-hardware-address>
+ <address>FE:DC:BA:98:76:54</address>
+ </arp-target-hardware-address>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>14</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf14</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>138</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <vlan-match>
+ <vlan-id>
+ <vlan-id>78</vlan-id>
+ <vlan-id-present>true</vlan-id-present>
+ </vlan-id>
+ </vlan-match>
+ </match>
+ <hard-timeout>1200</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>15</cookie>
+ <idle-timeout>3400</idle-timeout>
+ <flow-name>FooXf15</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <flow-name>FooXf16</flow-name>
+ <id>139</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>16</cookie>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <priority>2</priority>
+ <table_id>2</table_id>
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <vlan-match>
+ <vlan-id>
+ <vlan-id>78</vlan-id>
+ <vlan-id-present>true</vlan-id-present>
+ </vlan-id>
+ <vlan-pcp>3</vlan-pcp>
+ </vlan-match>
+ </match>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <flow-name>FooXf17</flow-name>
+ <id>140</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>17</cookie>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <priority>2</priority>
+ <table_id>2</table_id>
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34887</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <protocol-match-fields>
+ <mpls-label>567</mpls-label>
+ <mpls-tc>3</mpls-tc>
+ <mpls-bos>1</mpls-bos>
+ </protocol-match-fields>
+ </match>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf18</flow-name>
+ <id>141</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>18</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>fe80::2acf:e9ff:fe21:6431/128</ipv6-source>
+ <ipv6-destination>aabb:1234:2acf:e9ff::fe21:6431/64</ipv6-destination>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf19</flow-name>
+ <id>142</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>19</cookie>
+ <table_id>2</table_id>
+ <priority>1</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ </match>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <drop-action/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>125</id>
+ <cookie_mask>255</cookie_mask>
+ <installHw>false</installHw>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-source>10.0.0.1</ipv4-source>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>2</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf2</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf20</flow-name>
+ <id>143</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>20</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <metadata>
+ <metadata>12345</metadata>
+ <metadata-mask>1234578</metadata-mask>
+ </metadata>
+ </match>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-tcp-src</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <tcp-source-port>2059</tcp-source-port>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-tcp-dst</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <tcp-destination-port>1234</tcp-destination-port>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-udp-src</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <udp-source-port>2059</udp-source-port>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>183</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-udp-dst</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <udp-destination-port>1234</udp-destination-port>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>183</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <sctp-source-port>1111</sctp-source-port>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>133</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>17.1.2.3/8</ipv4-source>
+ <ipv4-destination>172.168.5.6/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>132</ip-protocol>
+ <ip-dscp>0</ip-dscp>
+ <ip-ecn>0</ip-ecn>
+ </ip-match>
+ <sctp-source-port>768</sctp-source-port>
+ <sctp-destination-port>384</sctp-destination-port>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>1200</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>3400</idle-timeout>
+ <flow-name>sctp-source-port-action</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <sctp-destination-port>1111</sctp-destination-port>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>133</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>17.1.2.3/8</ipv4-source>
+ <ipv4-destination>172.168.5.6/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>132</ip-protocol>
+ <ip-dscp>0</ip-dscp>
+ <ip-ecn>0</ip-ecn>
+ </ip-match>
+ <sctp-source-port>768</sctp-source-port>
+ <sctp-destination-port>384</sctp-destination-port>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>1200</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>3400</idle-timeout>
+ <flow-name>sctp-destination-port</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-ipv6-source-addr</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <ipv6-source>1004:5608:900c:d000:f00d::200f</ipv6-source>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-ipv6-dest-addr</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <ipv6-destination>2160:2160:216::6431</ipv6-destination>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-tunnel-id</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <tunnel>
+ <tunnel-id>2591</tunnel-id>
+ </tunnel>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf21</flow-name>
+ <id>144</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>21</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80::2acf:e9ff:fe21:6431/128</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-dscp>8</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>25364</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ </match>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <flow-name>set-field-ipv4-dst</flow-name>\r
+ <id>256</id>\r
+ <cookie_mask>255</cookie_mask>\r
+ <cookie>101</cookie>\r
+ <table_id>2</table_id>\r
+ <priority>2</priority>\r
+ <hard-timeout>1200</hard-timeout>\r
+ <idle-timeout>3400</idle-timeout>\r
+ <installHw>false</installHw>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <apply-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <set-field>\r
+ <ipv4-destination>10.2.3.4</ipv4-destination>\r
+ </set-field>\r
+ </action>\r
+ </apply-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <match>\r
+ <ethernet-match>\r
+ <ethernet-type>\r
+ <type>2048</type>\r
+ </ethernet-type>\r
+ </ethernet-match>\r
+ <ipv4-source>10.1.2.3/24</ipv4-source>\r
+ <ipv4-destination>20.4.5.6/16</ipv4-destination>\r
+ <ip-match>\r
+ <ip-protocol>56</ip-protocol>\r
+ <ip-ecn>1</ip-ecn>\r
+ </ip-match>\r
+ </match>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <flow-name>set-field-ipv4-src</flow-name>\r
+ <id>256</id>\r
+ <cookie_mask>255</cookie_mask>\r
+ <cookie>101</cookie>\r
+ <table_id>2</table_id>\r
+ <priority>2</priority>\r
+ <hard-timeout>1200</hard-timeout>\r
+ <idle-timeout>3400</idle-timeout>\r
+ <installHw>false</installHw>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <apply-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <set-field>\r
+ <ipv4-source>20.1.2.3</ipv4-source>\r
+ </set-field>\r
+ </action>\r
+ </apply-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <match>\r
+ <ethernet-match>\r
+ <ethernet-type>\r
+ <type>2048</type>\r
+ </ethernet-type>\r
+ </ethernet-match>\r
+ <ipv4-source>10.1.2.3/24</ipv4-source>\r
+ <ipv4-destination>20.4.5.6/16</ipv4-destination>\r
+ <ip-match>\r
+ <ip-protocol>56</ip-protocol>\r
+ <ip-ecn>1</ip-ecn>\r
+ </ip-match>\r
+ </match>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>set-field-ip-protocol</flow-name>
+ <id>256</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>101</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-field>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ </ip-match>
+ </set-field>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-source>10.1.2.3/24</ipv4-source>
+ <ipv4-destination>20.4.5.6/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>56</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>1</ip-ecn>
+ </ip-match>
+ </match>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <flow-name>set-field-ip-dscp</flow-name>\r
+ <id>256</id>\r
+ <cookie_mask>255</cookie_mask>\r
+ <cookie>101</cookie>\r
+ <table_id>2</table_id>\r
+ <priority>2</priority>\r
+ <hard-timeout>1200</hard-timeout>\r
+ <idle-timeout>3400</idle-timeout>\r
+ <installHw>false</installHw>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <apply-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <set-field>\r
+ <ip-match>\r
+ <ip-dscp>8</ip-dscp>\r
+ </ip-match>\r
+ </set-field>\r
+ </actin>\r
+ </apply-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <match>\r
+ <ethernet-match>\r
+ <ethernet-type>\r
+ <type>2048</type>\r
+ </ethernet-type>\r
+ </ethernet-match>\r
+ <ipv4-source>10.1.2.3/24</ipv4-source>\r
+ <ipv4-destination>20.4.5.6/16</ipv4-destination>\r
+ <ip-match>\r
+ <ip-protocol>56</ip-protocol>\r
+ <ip-dscp>60</ip-dscp> \r
+ <ip-ecn>1</ip-ecn>\r
+ </ip-match>\r
+ </match>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <flow-name>set-field-ip-ecn</flow-name>\r
+ <id>256</id>\r
+ <cookie_mask>255</cookie_mask>\r
+ <cookie>101</cookie>\r
+ <table_id>2</table_id>\r
+ <priority>2</priority>\r
+ <hard-timeout>1200</hard-timeout>\r
+ <idle-timeout>3400</idle-timeout>\r
+ <installHw>false</installHw>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <apply-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <set-field>\r
+ <ip-match>\r
+ <ip-ecn>2</ip-ecn>\r
+ </ip-match>\r
+ </set-field>\r
+ </action>\r
+ </apply-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <match>\r
+ <ethernet-match>\r
+ <ethernet-type>\r
+ <type>2048</type>\r
+ </ethernet-type>\r
+ </ethernet-match>\r
+ <ipv4-source>10.1.2.3/24</ipv4-source>\r
+ <ipv4-destination>20.4.5.6/16</ipv4-destination>\r
+ <ip-match>\r
+ <ip-protocol>56</ip-protocol>\r
+ <ip-dscp>60</ip-dscp> \r
+ <ip-ecn>1</ip-ecn>\r
+ </ip-match>\r
+ </match>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow \r
+ xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <apply-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <push-pbb-action>\r
+ <ethernet-type>35047</ethernet-type>\r
+ </push-pbb-action>\r
+ </action>\r
+ </apply-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <table_id>2</table_id>\r
+ <id>172</id>\r
+ <cookie_mask>10</cookie_mask>\r
+ <out_port>10</out_port>\r
+ <installHw>false</installHw>\r
+ <out_group>2</out_group>\r
+ <match>\r
+ <vlan-match>\r
+ <vlan-id>\r
+ <vlan-id>10</vlan-id>\r
+ <vlan-id-present>true</vlan-id-present>\r
+ </vlan-id>\r
+ <vlan-pcp>3</vlan-pcp>\r
+ </vlan-match>\r
+ </match>\r
+ <hard-timeout>0</hard-timeout>\r
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>\r
+ <cookie>10</cookie>\r
+ <idle-timeout>0</idle-timeout>\r
+ <flow-name>flow-instruction-apply-actions-push-pbb</flow-name>\r
+ <priority>2</priority>\r
+ <barrier>false</barrier>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow \r
+ xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <apply-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <pop-pbb-action/>\r
+ </action>\r
+ </apply-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <table_id>2</table_id>\r
+ <id>172</id>\r
+ <cookie_mask>10</cookie_mask>\r
+ <out_port>10</out_port>\r
+ <installHw>false</installHw>\r
+ <out_group>2</out_group>\r
+ <match>\r
+ <vlan-match>\r
+ <vlan-id>\r
+ <vlan-id>10</vlan-id>\r
+ <vlan-id-present>true</vlan-id-present>\r
+ </vlan-id>\r
+ <vlan-pcp>3</vlan-pcp>\r
+ </vlan-match>\r
+ </match>\r
+ <hard-timeout>0</hard-timeout>\r
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>\r
+ <cookie>10</cookie>\r
+ <idle-timeout>0</idle-timeout>\r
+ <flow-name>flow-instruction-apply-actions-pop-pbb</flow-name>\r
+ <priority>2</priority>\r
+ <barrier>false</barrier>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow \r
+ xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <meter>\r
+ <meter-id>1</meter-id>\r
+ </meter>\r
+ </instruction>\r
+ </instructions>\r
+ <table_id>2</table_id>\r
+ <id>172</id>\r
+ <cookie_mask>10</cookie_mask>\r
+ <out_port>10</out_port>\r
+ <installHw>false</installHw>\r
+ <out_group>2</out_group>\r
+ <match>\r
+ <vlan-match>\r
+ <vlan-id>\r
+ <vlan-id>10</vlan-id>\r
+ <vlan-id-present>true</vlan-id-present>\r
+ </vlan-id>\r
+ <vlan-pcp>3</vlan-pcp>\r
+ </vlan-match>\r
+ </match>\r
+ <hard-timeout>0</hard-timeout>\r
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>\r
+ <cookie>10</cookie>\r
+ <idle-timeout>0</idle-timeout>\r
+ <flow-name>flow-instruction-meter-id</flow-name>\r
+ <priority>2</priority>\r
+ <barrier>false</barrier>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <go-to-table>\r
+ <table_id>3</table_id>\r
+ </go-to-table>\r
+ </instruction>\r
+ </instructions>\r
+ <table_id>2</table_id>\r
+ <id>171</id>\r
+ <cookie_mask>10</cookie_mask>\r
+ <out_port>10</out_port>\r
+ <installHw>false</installHw>\r
+ <out_group>2</out_group>\r
+ <match>\r
+ <tunnel>\r
+ <tunnel-mask>6B6f7d120c</tunnel-mask>\r
+ <tunnel-id>10668</tunnel-id>\r
+ </tunnel>\r
+ </match>\r
+ <hard-timeout>12</hard-timeout>\r
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>\r
+ <cookie>10</cookie>\r
+ <idle-timeout>34</idle-timeout>\r
+ <flow-name>flow-instruction-go-to-table</flow-name>\r
+ <priority>2</priority>\r
+ <barrier>false</barrier>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <clear-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <output-action>\r
+ <output-node-connector>INPORT</output-node-connector>\r
+ <max-length>60</max-length>\r
+ </output-action>\r
+ </action>\r
+ </clear-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <table_id>2</table_id>\r
+ <id>172</id>\r
+ <cookie_mask>10</cookie_mask>\r
+ <out_port>10</out_port>\r
+ <installHw>false</installHw>\r
+ <out_group>2</out_group>\r
+ <match>\r
+ <vlan-match>\r
+ <vlan-id>\r
+ <vlan-id>10</vlan-id>\r
+ <vlan-id-present>true</vlan-id-present>\r
+ </vlan-id>\r
+ <vlan-pcp>3</vlan-pcp>\r
+ </vlan-match>\r
+ </match>\r
+ <hard-timeout>0</hard-timeout>\r
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>\r
+ <cookie>10</cookie>\r
+ <idle-timeout>0</idle-timeout>\r
+ <flow-name>flow-instruction-clear-actions</flow-name>\r
+ <priority>2</priority>\r
+ <barrier>false</barrier>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf22</flow-name>
+ <id>145</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>22</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <write-metadata>\r
+ <metadata-mask>12</metadata-mask>\r
+ <metadata>10</metadata>\r
+ </write-metadata>\r
+ </instruction>\r
+ </instructions>\r
+ <table_id>2</table_id>\r
+ <id>150</id>\r
+ <cookie_mask>10</cookie_mask>\r
+ <out_port>10</out_port>\r
+ <installHw>false</installHw>\r
+ <out_group>2</out_group>\r
+ <match>\r
+ <ethernet-match>\r
+ <ethernet-type>\r
+ <type>2048</type>\r
+ </ethernet-type>\r
+ </ethernet-match>\r
+ <ipv4-destination>10.0.0.1/24</ipv4-destination>\r
+ </match>\r
+ <hard-timeout>12</hard-timeout>\r
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>\r
+ <cookie>10</cookie>\r
+ <idle-timeout>34</idle-timeout>\r
+ <flow-name>flow-instruction-write-metadata</flow-name>\r
+ <priority>2</priority>\r
+ <barrier>false</barrier>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<flow xmlns="urn:opendaylight:flow:inventory">\r
+ <strict>false</strict>\r
+ <instructions>\r
+ <instruction>\r
+ <order>0</order>\r
+ <write-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <dec-mpls-ttl/>\r
+ </action>\r
+ </write-actions>\r
+ <apply-actions>\r
+ <action>\r
+ <order>0</order>\r
+ <output-action>\r
+ <output-node-connector>1</output-node-connector>\r
+ <max-length>60</max-length>\r
+ </output-action>\r
+ </action>\r
+ </apply-actions>\r
+ </instruction>\r
+ </instructions>\r
+ <table_id>2</table_id>\r
+ <id>172</id>\r
+ <cookie_mask>10</cookie_mask>\r
+ <out_port>10</out_port>\r
+ <installHw>false</installHw>\r
+ <out_group>2</out_group>\r
+ <match>\r
+ <vlan-match>\r
+ <vlan-id>\r
+ <vlan-id>10</vlan-id>\r
+ <vlan-id-present>true</vlan-id-present>\r
+ </vlan-id>\r
+ <vlan-pcp>3</vlan-pcp>\r
+ </vlan-match>\r
+ </match>\r
+ <hard-timeout>0</hard-timeout>\r
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>\r
+ <cookie>10</cookie>\r
+ <idle-timeout>0</idle-timeout>\r
+ <flow-name>flow-instruction-write-actions</flow-name>\r
+ <priority>2</priority>\r
+ <barrier>false</barrier>\r
+</flow>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf23</flow-name>
+ <id>146</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>23</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ipv6-label>
+ <ipv6-flabel>33</ipv6-flabel>
+ </ipv6-label>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf24</flow-name>
+ <id>147</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>24</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <tunnel>
+ <tunnel-id>2591</tunnel-id>
+ </tunnel>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf25</flow-name>
+ <id>148</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>25</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ipv6-label>
+ <ipv6-flabel>33</ipv6-flabel>
+ </ipv6-label>
+ <ip-match>
+ <ip-protocol>58</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <icmpv6-match>
+ <icmpv6-type>6</icmpv6-type>
+ <icmpv6-code>3</icmpv6-code>
+ </icmpv6-match>
+ </match>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf26</flow-name>
+ <id>149</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>26</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:0/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::0/94</ipv6-destination>
+ <ipv6-nd-target>fe80:3456:789A:fe21::6431</ipv6-nd-target>
+ <ipv6-nd-sll>12:34:56:78:9A:BC</ipv6-nd-sll>
+ <ipv6-nd-tll>FE:DC:BA:98:76:54</ipv6-nd-tll>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <flow-name>FooXf27</flow-name>
+ <id>150</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>27</cookie>
+ <table_id>2</table_id>
+ <priority>2</priority>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <installHw>false</installHw>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-source>1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76</ipv6-source>
+ <ipv6-destination>fe80:2acf:e9ff:fe21::6431/94</ipv6-destination>
+ <metadata>
+ <metadata>12345</metadata>
+ </metadata>
+ <ipv6-label>
+ <ipv6-flabel>33</ipv6-flabel>
+ </ipv6-label>
+ <ipv6-ext-header>
+ <ipv6-exthdr>0</ipv6-exthdr>
+ </ipv6-ext-header>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>60</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <tcp-source-port>183</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ </match>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <flow-name>FooXf28</flow-name>
+ <id>151</id>
+ <cookie_mask>255</cookie_mask>
+ <cookie>28</cookie>
+ <hard-timeout>1200</hard-timeout>
+ <idle-timeout>3400</idle-timeout>
+ <priority>2</priority>
+ <table_id>2</table_id>
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34887</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <protocol-match-fields>
+ <pbb>
+ <pbb-isid>45</pbb-isid>
+ </pbb>
+ </protocol-match-fields>
+ </match>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <pop-vlan-action/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>152</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf29</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <drop-action/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>126</id>
+ <cookie_mask>255</cookie_mask>
+ <installHw>false</installHw>
+ <match>
+ <ethernet-match>
+ <ethernet-source>
+ <address>00:00:00:00:00:01</address>
+ </ethernet-source>
+ </ethernet-match>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>3</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf3</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-dl-type-action>
+ <dl-type>8</dl-type>
+ </set-dl-type-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>153</id>
+ <cookie_mask>255</cookie_mask>
+ <installHw>false</installHw>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>30</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf30</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action/>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>154</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf31</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-mpls-ttl-action>
+ <mpls-ttl>1</mpls-ttl>
+ </set-mpls-ttl-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>155</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf32</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-next-hop-action>
+ <ipv4-address>10.0.0.1/24</ipv4-address>
+ </set-next-hop-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>156</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf33</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-nw-dst-action>
+ <ipv4-address>10.0.0.21/24</ipv4-address>
+ </set-nw-dst-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>157</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf34</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-nw-src-action>
+ <ipv4-address>10.0.23.21/24</ipv4-address>
+ </set-nw-src-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>158</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf35</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-nw-tos-action>
+ <tos>1</tos>
+ </set-nw-tos-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>159</id>
+ <cookie_mask>255</cookie_mask>
+ <installHw>false</installHw>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>36</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf36</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-nw-ttl-action>
+ <nw-ttl>1</nw-ttl>
+ </set-nw-ttl-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>160</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf37</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-queue-action>
+ <queue-id>1</queue-id>
+ </set-queue-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>161</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf38</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-tp-dst-action>
+ <port>109</port>
+ </set-tp-dst-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>162</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf39</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>127</id>
+ <cookie_mask>255</cookie_mask>
+ <installHw>false</installHw>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>45</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:ff:ff:ff:ff</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:00:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>4</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf4</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-tp-src-action>
+ <port>109</port>
+ </set-tp-src-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>163</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf40</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <set-vlan-cfi-action>
+ <vlan-cfi>2</vlan-cfi>
+ </set-vlan-cfi-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>164</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf41</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <sw-path-action/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>165</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv4-destination>10.0.0.0/24</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf42</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>166</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <icmpv6-match>
+ <icmpv6-type>135</icmpv6-type>
+ <icmpv6-code>1</icmpv6-code>
+ </icmpv6-match>
+ <ip-match>
+ <ip-protocol>58</ip-protocol>
+ </ip-match>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf43</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <drop-action/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>167</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <in-port>202</in-port>
+ <in-phy-port>10122</in-phy-port>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf44</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <drop-action/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>168</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <metadata>
+ <metadata-mask>[B@46645a66</metadata-mask>
+ <metadata>500</metadata>
+ </metadata>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf45</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>169</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>34525</type>
+ </ethernet-type>
+ </ethernet-match>
+ <ipv6-label>
+ <ipv6-flabel>10028</ipv6-flabel>
+ </ipv6-label>
+ <ipv6-nd-tll>00:0c:29:0e:4c:67</ipv6-nd-tll>
+ <ipv6-nd-sll>c2:00:54:f5:00:00</ipv6-nd-sll>
+ <icmpv6-match>
+ <icmpv6-type>135</icmpv6-type>
+ <icmpv6-code>0</icmpv6-code>
+ </icmpv6-match>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf46</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <controller-action>
+ <max-length>5</max-length>
+ </controller-action>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>170</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ </ethernet-match>
+ <sctp-destination-port>22</sctp-destination-port>
+ <sctp-source-port>1435</sctp-source-port>
+ <ip-match>
+ <ip-protocol>132</ip-protocol>
+ </ip-match>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf47</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <go-to-table>
+ <table_id>2</table_id>
+ </go-to-table>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>171</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <tunnel>
+ <tunnel-mask>[B@f7d120c</tunnel-mask>
+ <tunnel-id>10668</tunnel-id>
+ </tunnel>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf48</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow
+ xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <meter>
+ <meter-id>1</meter-id>
+ </meter>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>172</id>
+ <cookie_mask>10</cookie_mask>
+ <out_port>10</out_port>
+ <installHw>false</installHw>
+ <out_group>2</out_group>
+ <match>
+ <vlan-match>
+ <vlan-id>
+ <vlan-id>10</vlan-id>
+ <vlan-id-present>true</vlan-id-present>
+ </vlan-id>
+ <vlan-pcp>3</vlan-pcp>
+ </vlan-match>
+ </match>
+ <hard-timeout>0</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>10</cookie>
+ <idle-timeout>0</idle-timeout>
+ <flow-name>FooXf49</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>128</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:ff:ff:ff:ff</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:00:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>10.1.2.0/24</ipv4-source>
+ <ipv4-destination>20.4.0.0/16</ipv4-destination>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>5</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf5</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ <action>
+ <order>1</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>129</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:ff:ff:ff:ff</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:01:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>10.1.2.0/24</ipv4-source>
+ <ipv4-destination>40.4.0.0/16</ipv4-destination>
+ </match>
+ <hard-timeout>12</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>5</cookie>
+ <idle-timeout>34</idle-timeout>
+ <flow-name>FooXf5</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-nw-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>130</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:ff:ff:ff:aa</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>10.1.2.0/24</ipv4-source>
+ <ipv4-destination>20.4.0.0/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>56</ip-protocol>
+ <ip-dscp>15</ip-dscp>
+ <ip-ecn>1</ip-ecn>
+ </ip-match>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>12000</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>7</cookie>
+ <idle-timeout>12000</idle-timeout>
+ <flow-name>FooXf7</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>131</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>ff:ff:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>17.0.0.0/8</ipv4-source>
+ <ipv4-destination>172.168.0.0/16</ipv4-destination>
+ <ip-match>
+ <ip-protocol>6</ip-protocol>
+ <ip-dscp>2</ip-dscp>
+ <ip-ecn>2</ip-ecn>
+ </ip-match>
+ <tcp-source-port>25364</tcp-source-port>
+ <tcp-destination-port>8080</tcp-destination-port>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>1200</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>8</cookie>
+ <idle-timeout>3400</idle-timeout>
+ <flow-name>FooXf8</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
+
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flow xmlns="urn:opendaylight:flow:inventory">
+ <strict>false</strict>
+ <instructions>
+ <instruction>
+ <order>0</order>
+ <apply-actions>
+ <action>
+ <order>0</order>
+ <dec-mpls-ttl/>
+ </action>
+ </apply-actions>
+ </instruction>
+ </instructions>
+ <table_id>2</table_id>
+ <id>132</id>
+ <cookie_mask>255</cookie_mask>
+ <match>
+ <ethernet-match>
+ <ethernet-type>
+ <type>2048</type>
+ </ethernet-type>
+ <ethernet-destination>
+ <address>20:14:29:01:19:61</address>
+ </ethernet-destination>
+ <ethernet-source>
+ <address>00:00:00:11:23:ae</address>
+ </ethernet-source>
+ </ethernet-match>
+ <ipv4-source>19.1.0.0/16</ipv4-source>
+ <ipv4-destination>172.168.5.0/24</ipv4-destination>
+ <ip-match>
+ <ip-protocol>17</ip-protocol>
+ <ip-dscp>8</ip-dscp>
+ <ip-ecn>3</ip-ecn>
+ </ip-match>
+ <udp-source-port>25364</udp-source-port>
+ <udp-destination-port>8080</udp-destination-port>
+ <in-port>0</in-port>
+ </match>
+ <hard-timeout>1200</hard-timeout>
+ <flags>FlowModFlags [_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=false]</flags>
+ <cookie>9</cookie>
+ <idle-timeout>3400</idle-timeout>
+ <flow-name>FooXf9</flow-name>
+ <priority>2</priority>
+ <barrier>false</barrier>
+</flow>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<group xmlns="urn:opendaylight:flow:inventory">
+ <group-type>group-all</group-type>
+ <buckets>
+ <bucket>
+ <action>
+ <pop-vlan-action/>
+ <order>0</order>
+ </action>
+ <bucket-id>12</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-field>
+ <ipv4-source>100.1.1.1</ipv4-source>
+ </set-field>
+ <order>0</order>
+ </action>
+ <action>
+ <set-field>
+ <ipv4-destination>200.71.9.5210</ipv4-destination>
+ </set-field>
+ <order>1</order>
+ </action>
+ <bucket-id>13</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <push-pbb-action>
+ <ethernet-type>35047</ethernet-type>
+ </push-pbb-action>
+ <order>0</order>
+ </action>
+ <bucket-id>14</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <pop-pbb-action/>
+ <order>1</order>
+ </action>
+ <bucket-id>15</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <push-mpls-action>
+ <ethernet-type>34887</ethernet-type>
+ </push-mpls-action>
+ <order>0</order>
+ </action>
+ <bucket-id>16</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <pop-mpls-action>
+ <ethernet-type>11</ethernet-type>
+ </pop-mpls-action>
+ <order>0</order>
+ </action>
+ <bucket-id>17</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <push-vlan-action>
+ <ethernet-type>33024</ethernet-type>
+ </push-vlan-action>
+ <order>0</order>
+ </action>
+ <bucket-id>18</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>ALL</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>19</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <dec-mpls-ttl/>
+ <order>0</order>
+ </action>
+ <bucket-id>20</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-mpls-ttl-action>
+ <mpls-ttl>1</mpls-ttl>
+ </set-mpls-ttl-action>
+ <order>0</order>
+ </action>
+ <bucket-id>21</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-nw-ttl-action>
+ <nw-ttl>1</nw-ttl>
+ </set-nw-ttl-action>
+ <order>0</order>
+ </action>
+ <bucket-id>22</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <dec-nw-ttl/>
+ <order>0</order>
+ </action>
+ <bucket-id>23</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>INPORT</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>24</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>FLOOD</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>25</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>NORMAL</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>26</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>LOCAL</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>27</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>TABLE</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>28</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <copy-ttl-in/>
+ <order>0</order>
+ </action>
+ <bucket-id>29</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <copy-ttl-out/>
+ <order>0</order>
+ </action>
+ <bucket-id>30</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-queue-action>
+ <queue-id>1</queue-id>
+ </set-queue-action>
+ <order>0</order>
+ </action>
+ <bucket-id>31</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>56</max-length>
+ <output-node-connector>CONTROLLER</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>31</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ </buckets>
+ <barrier>false</barrier>
+ <group-name>Foo</group-name>
+ <group-id>140</group-id>
+</group>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<group xmlns="urn:opendaylight:flow:inventory">
+ <group-type>group-ff</group-type>
+ <buckets>
+ <bucket>
+ <action>
+ <pop-vlan-action/>
+ <order>0</order>
+ </action>
+ <bucket-id>12</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-field>
+ <ipv4-source>100.1.1.1</ipv4-source>
+ </set-field>
+ <order>0</order>
+ </action>
+ <action>
+ <set-field>
+ <ipv4-destination>200.71.9.5210</ipv4-destination>
+ </set-field>
+ <order>1</order>
+ </action>
+ <bucket-id>13</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <push-pbb-action>
+ <ethernet-type>35047</ethernet-type>
+ </push-pbb-action>
+ <order>0</order>
+ </action>
+ <bucket-id>14</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <pop-pbb-action/>
+ <order>1</order>
+ </action>
+ <bucket-id>15</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <push-mpls-action>
+ <ethernet-type>34887</ethernet-type>
+ </push-mpls-action>
+ <order>0</order>
+ </action>
+ <bucket-id>16</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <pop-mpls-action>
+ <ethernet-type>11</ethernet-type>
+ </pop-mpls-action>
+ <order>0</order>
+ </action>
+ <bucket-id>17</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <push-vlan-action>
+ <ethernet-type>33024</ethernet-type>
+ </push-vlan-action>
+ <order>0</order>
+ </action>
+ <bucket-id>18</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>ALL</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>19</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <dec-mpls-ttl/>
+ <order>0</order>
+ </action>
+ <bucket-id>20</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-mpls-ttl-action>
+ <mpls-ttl>1</mpls-ttl>
+ </set-mpls-ttl-action>
+ <order>0</order>
+ </action>
+ <bucket-id>21</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-nw-ttl-action>
+ <nw-ttl>1</nw-ttl>
+ </set-nw-ttl-action>
+ <order>0</order>
+ </action>
+ <bucket-id>22</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <dec-nw-ttl/>
+ <order>0</order>
+ </action>
+ <bucket-id>23</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>INPORT</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>24</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>FLOOD</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>25</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>NORMAL</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>26</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>LOCAL</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>27</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>30</max-length>
+ <output-node-connector>TABLE</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>28</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <copy-ttl-in/>
+ <order>0</order>
+ </action>
+ <bucket-id>29</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <copy-ttl-out/>
+ <order>0</order>
+ </action>
+ <bucket-id>30</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <set-queue-action>
+ <queue-id>1</queue-id>
+ </set-queue-action>
+ <order>0</order>
+ </action>
+ <bucket-id>31</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ <bucket>
+ <action>
+ <output-action>
+ <max-length>56</max-length>
+ <output-node-connector>CONTROLLER</output-node-connector>
+ </output-action>
+ <order>0</order>
+ </action>
+ <bucket-id>31</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ </buckets>
+ <barrier>false</barrier>
+ <group-name>Foo</group-name>
+ <group-id>140</group-id>
+</group>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<group xmlns="urn:opendaylight:flow:inventory">
+ <group-type>group-indirect</group-type>
+ <buckets>
+ <bucket>
+ <action>
+ <pop-vlan-action/>
+ <order>0</order>
+ </action>
+ <bucket-id>12</bucket-id>
+ <watch_group>14</watch_group>
+ <watch_port>1234</watch_port>
+ </bucket>
+ </buckets>
+ <barrier>false</barrier>
+ <group-name>Foo</group-name>
+ <group-id>130</group-id>
+</group>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<meter xmlns="urn:opendaylight:flow:inventory">
+ <container-name>abcd</container-name>
+ <flags>meter-burst</flags>
+ <meter-band-headers>
+ <meter-band-header>
+ <band-burst-size>444</band-burst-size>
+ <band-id>0</band-id>
+ <band-rate>234</band-rate>
+ <dscp-remark-burst-size>5</dscp-remark-burst-size>
+ <dscp-remark-rate>12</dscp-remark-rate>
+ <perc_level>1</perc_level>
+ <meter-band-types>
+ <flags>ofpmbt-dscp-remark</flags>
+ </meter-band-types>
+ </meter-band-header>
+ </meter-band-headers>
+ <meter-id>14</meter-id>
+ <meter-name>Foo</meter-name>
+</meter>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<meter xmlns="urn:opendaylight:flow:inventory">
+ <container-name>abcd</container-name>
+ <flags>meter-burst</flags>
+ <meter-band-headers>
+ <meter-band-header>
+ <band-burst-size>444</band-burst-size>
+ <band-id>0</band-id>
+ <band-rate>234</band-rate>
+ <dscp-remark-burst-size>5</dscp-remark-burst-size>
+ <dscp-remark-rate>12</dscp-remark-rate>
+ <perc_level>1</perc_level>
+ <meter-band-types>
+ <flags>ofpmbt-dscp-remark</flags>
+ </meter-band-types>
+ </meter-band-header>
+ </meter-band-headers>
+ <meter-id>14</meter-id>
+ <meter-name>Foo</meter-name>
+</meter>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<meter xmlns="urn:opendaylight:flow:inventory">
+ <container-name>abcd</container-name>
+ <flags>meter-burst</flags>
+ <meter-band-headers>
+ <meter-band-header>
+ <band-burst-size>444</band-burst-size>
+ <band-id>0</band-id>
+ <band-rate>234</band-rate>
+ <dscp-remark-burst-size>5</dscp-remark-burst-size>
+ <dscp-remark-rate>12</dscp-remark-rate>
+ <perc_level>1</perc_level>
+ <meter-band-types>
+ <flags>ofpmbt-dscp-remark</flags>
+ </meter-band-types>
+ </meter-band-header>
+ </meter-band-headers>
+ <meter-id>14</meter-id>
+ <meter-name>Foo</meter-name>
+</meter>