start
tool/sniffer/start
Type: Command
| Argument | Type | Description |
|---|---|---|
| interface | object { interface: iface_enum } | |
| mac-address | object { mac-address-element: super { ! , mac-address-with-mask: composite { mac: macAddr , mask: [ macAddr] } } } | |
| src-mac-address | object { mac-address-element: super { ! , mac-address-with-mask: composite { mac: macAddr , mask: [ macAddr] } } } | |
| dst-mac-address | object { mac-address-element: super { ! , mac-address-with-mask: composite { mac: macAddr , mask: [ macAddr] } } } | |
| mac-protocol | object { mac-protocol-element: super { ! , protocol: alt { mac-protocol: enum () , protocol-number: num [ .. 65535] } } } | |
| ip-protocol | object { ip-protocol-element: super { ! , ip-protocol: enum () } } | |
| ip-address | object { ip-address-element: super { ! , ip-address-with-mask: composite { ip: ipAddr , mask: [ num [ .. 32]] } } } | |
| src-ip-address | object { ip-address-element: super { ! , ip-address-with-mask: composite { ip: ipAddr , mask: [ num [ .. 32]] } } } | |
| dst-ip-address | object { ip-address-element: super { ! , ip-address-with-mask: composite { ip: ipAddr , mask: [ num [ .. 32]] } } } | |
| ipv6-address | object { ipv6-address-element: super { ! , ipv6-prefix: ip6Prefix } } | |
| src-ipv6-address | object { ipv6-address-element: super { ! , ipv6-prefix: ip6Prefix } } | |
| dst-ipv6-address | object { ipv6-address-element: super { ! , ipv6-prefix: ip6Prefix } } | |
| port | object { port-element: super { ! , port: enum () } } | |
| src-port | object { port-element: super { ! , port: enum () } } | |
| dst-port | object { port-element: super { ! , port: enum () } } | |
| vlan-id | object { vlan-element: super { ! , vlan: num [ .. 4095] } } | |
| direction | enum (any | tx | rx) { any:0, tx:1, rx:2 } | |
| operator-between-entries | enum (or | and) { or:0, and:1 } | |
| cpu | object { cpu-element: super { ! , cpu: num } } | |
| size | object { size-element: super { ! , size-range: range [0 .. 65535] } } |