flow_rule_countersΒΆ

<run>
    <script name="flow_rule_counters"/>
    <arg name="env">
      <value ref="env.peer2peer"/>
    </arg>
    <arg name="flow_rule_pattern" list="pattern">
        <value ref="flow_rule_pattern.ethertype"/>
        <value ref="flow_rule_pattern.ethertype.pppoed"/>
        <value ref="flow_rule_pattern.ethertype.pppoes"/>
        <value ref="flow_rule_pattern.ethertype.outer_vid"/>
        <value ref="flow_rule_pattern.dst_mac"/>
        <value ref="flow_rule_pattern.dst_mac.ethertype"/>
        <value ref="flow_rule_pattern.dst_mac.ethertype.ip4"/>
        <value ref="flow_rule_pattern.dst_mac.ip_proto"/>
        <value ref="flow_rule_pattern.dst_mac.ip_proto.udp"/>
        <value ref="flow_rule_pattern.dst_mac.3tuple.udp"/>
        <value ref="flow_rule_pattern.dst_mac.5tuple.udp"/>
        <value ref="flow_rule_pattern.dst_mac.3tuple.tcp"/>
        <value ref="flow_rule_pattern.dst_mac.5tuple.tcp"/>
    </arg>
    <arg name="field_path" list="pattern">
        <value>0.#eth.length-type.#plain</value>
        <value>0.#eth.length-type.#plain</value>
        <value>0.#eth.length-type.#plain</value>
        <value>0.#eth.tagged.#tagged.vlan-id.#plain</value>
        <value>0.#eth.dst-addr.#plain</value>
        <value>0.#eth.dst-addr.#plain</value>
        <value>0.#eth.dst-addr.#plain</value>
        <value>0.#eth.dst-addr.#plain</value>
        <value>0.#eth.dst-addr.#plain</value>
        <value>2.#udp.dst-port.#plain</value>
        <value>2.#udp.dst-port.#plain</value>
        <value>2.#tcp.dst-port.#plain</value>
        <value>2.#tcp.dst-port.#plain</value>
    </arg>
    <arg name="n_counters">
        <value>1</value>
        <value>2</value>
    </arg>
</run>