aboutsummaryrefslogtreecommitdiffstats
path: root/test/captures/trunc.pcap
diff options
context:
space:
mode:
authorZach Chadwick <zachad@qacafe.com>2023-02-28 10:04:37 -0500
committerJohn Thacker <johnthacker@gmail.com>2023-03-01 11:33:02 +0000
commitd98f6b16ef2974454a881d8ed8ba3e0964c39e91 (patch)
tree702743f3ab9589645293dc87b6487eff25a63864 /test/captures/trunc.pcap
parent1236c07a03dd394cc4aeb4dd687522c80a40e79e (diff)
Sharkd: Return error message on load if err!=0
Fixes a bug when the return value from load_cap_file() is nonzero. No response is currently returned causing the client to hang. A non-zero error code can happen for a variety of reasons, one of which is when the PCAP is truncated. An error message from cfile_read_failure_message() is displayed on the console, but no data was returned to the RPC client. This adds a call to wtap_strerrror() to look up a human consumable error message for the specific error code returned during wtap_read(). Adds new self-test to suite_sharkd.py
Diffstat (limited to 'test/captures/trunc.pcap')
-rw-r--r--test/captures/trunc.pcapbin0 -> 995 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/test/captures/trunc.pcap b/test/captures/trunc.pcap
new file mode 100644
index 0000000000..8dd75ed5ac
--- /dev/null
+++ b/test/captures/trunc.pcap
Binary files differ