{
  "description": "Capture live SIP traffic or read a pcap file in the sngrep viewer. HEP/Homer, TLS key and config-file options are left out.",
  "options": [
    {
      "names": [
        "-d"
      ],
      "description": "any, a device like eth0, or a comma-separated list.",
      "args": {
        "name": "device",
        "description": "any, a device like eth0, or a comma-separated list.",
        "isOptional": false
      }
    },
    {
      "names": [
        "-I"
      ],
      "description": "Read from pcap file",
      "args": {
        "name": "read_pcap",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "-O"
      ],
      "description": "Save capture to pcap file",
      "args": {
        "name": "write_pcap",
        "isOptional": false,
        "template": "filepaths"
      },
      "isDangerous": true
    },
    {
      "names": [
        "-l"
      ],
      "description": "Dialog limit",
      "args": {
        "name": "limit",
        "isOptional": false
      }
    },
    {
      "names": [
        "-c"
      ],
      "description": "Only dialogs starting with INVITE"
    },
    {
      "names": [
        "-r"
      ],
      "description": "Capture RTP payload"
    },
    {
      "names": [
        "-N"
      ],
      "description": "Capture only, no interface"
    },
    {
      "names": [
        "-q"
      ],
      "description": "Quiet (with no interface)"
    },
    {
      "names": [
        "-i"
      ],
      "description": "Case-insensitive match"
    },
    {
      "names": [
        "-v"
      ],
      "description": "Invert match"
    },
    {
      "names": [
        "-F"
      ],
      "description": "Ignore default config file"
    }
  ],
  "args": [
    {
      "name": "match",
      "description": "Matched against message payloads.",
      "isOptional": true
    },
    {
      "name": "bpf",
      "description": "For example: port 5060. Needs a match expression first (use \"\" for none).",
      "isOptional": true
    }
  ],
  "name": "sngrep"
}
