commit | 62245376a75832aa06626f30a00006dc19ddfddd | [log] [tgz] |
---|---|---|
author | Xiang Long <xianglong@google.com> | Fri Aug 16 23:01:42 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri Aug 16 23:01:42 2019 +0000 |
tree | 8f3dd29f99e334409e7f300ee95fca42a96ebc47 | |
parent | c1f799b2b3693b78ad61901dcad0e2714a0860d8 [diff] |
[netdump] Netdump filter integration This CL is part of a series that adds packet filtering capability to netdump using a filter language with similar syntax to the Berkeley Packet Filter (BPF). The completed filter components are integrated into the main netdump program. In addition, a capture timeout feature is added, and packet length checks are changed to rely upon those implemented in fxr/299857. For packets that have missing, incomplete or unrecognized headers in various layers, as much information about the packet as possible is displayed. Bug: 4864, 4894, 4906 Test: - Adds integration tests with netemul fx run-test netdump_integration_tests Build --with //src/connectivity:tests - fx run-test netdump_unit_tests Build --with //src/connectivity/network/netdump:netdump_unit_tests - Manual inspection with various filter strings MULTIPLY: `[ { "target": "//src/connectivity/network/netdump/integration:filter_integration_test", "total_runs": 200 } ]` Change-Id: If84ed1a2b4074f8a1985852a1ae9f802c3857255
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See fuchsia.dev.