Skip to content

Conversation

@mgrosvenor
Copy link

There is a bug in the current version, where the heuristic method of decoding Exablaze HPT trailers is invoked, even if the user specifies the --trailer on the command line. This can break if the PCAP headers are taken on an ExaNIC that has not be sync'd using exanic-clock-sync. In this case, there will be a large discrepancy between the PCAP header time, and the HPT trailer time. But, the contents of the HPT trailer is still fine.

This PR fixes the bug by adding a "forced" mode to the code path. If the user specifies --trailer, then the trailer is assumed to reside at the end of the frame with no extra bytes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant