Skip to content

Fix/deep code review pass 21 - #272

Merged
mikemiles-dev merged 3 commits into
mainfrom
fix/deep-code-review-pass-21
Mar 14, 2026
Merged

Fix/deep code review pass 21#272
mikemiles-dev merged 3 commits into
mainfrom
fix/deep-code-review-pass-21

Conversation

@mikemiles-dev

Copy link
Copy Markdown
Owner

No description provided.

…st coverage

- has_v9_template/has_ipfix_template now respect TTL expiration
- v9_cache_stats/ipfix_cache_stats exclude expired templates from current_size
- Extract v9/ipfix type definitions from mod.rs into types.rs
- Fuzz round-trip target now re-parses serialized output and verifies equivalence
- Fix unreachable match arm in version dispatch to use unreachable!()
- Fix error sample buffer consistency (use remaining instead of packet)
- Fix IPFIX FlowDurationMilliseconds field type: UnsignedDataNumber -> DurationMillis
- Add 12 V5/V7 edge-case tests (count=0, count>max, truncated, header too short)
@mikemiles-dev
mikemiles-dev merged commit 14fc860 into main Mar 14, 2026
12 checks passed
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