flow_rule_encap_on_egress
<run>
<script name="flow_rule_encap_on_egress">
<req id="FLOW_TRANSFER"/>
</script>
<arg name="env">
<value ref="env.peer2peer"/>
</arg>
<arg name="tunnel_type">
<value>VXLAN</value>
</arg>
<arg name="flow_rule_pattern" list="pattern">
<value>{
eth:{
dst-addr plain:'00 01 02 03 04 06'H,
src-addr plain:'00 01 02 03 04 07'H
},
ip4:{
src-addr plain:'43 43 43 43'H
},
udp:{
dst-port plain:11,
src-port plain:10
}
}</value>
<value>{
eth:{
dst-addr plain:'00 01 02 03 04 06'H,
src-addr plain:'00 01 02 03 04 07'H
}
}</value>
</arg>
<arg name="encap_header" list="pattern">
<value>{
eth:{
dst-addr plain:'00 01 02 03 04 08'H,
src-addr plain:'00 01 02 03 04 09'H
},
ip4:{
dst-addr plain:'08 08 08 08'H,
src-addr plain:'08 08 08 08'H
},
udp:{
dst-port plain:4789,
src-port plain:55761
},
vxlan:{
vni plain:13
}
}</value>
<value>{
eth:{
dst-addr plain:'00 01 02 03 04 08'H,
src-addr plain:'00 01 02 03 04 09'H
},
ip4:{
dst-addr plain:'08 08 08 08'H,
src-addr plain:'08 08 08 08'H
},
udp:{
dst-port plain:4789,
src-port plain:49152
},
vxlan:{
vni plain:13
}
}</value>
</arg>
<arg name="count" type="boolean"/>
</run>