You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
suricata/rust/sys
Giuseppe Longo 67f2f243f7 app-layer: add flow accessors for probing parsers
Probing parsers written in Rust cannot look into the Flow, which is
opaque to them.

Add SCFlowGetAppProtocolToClient() to get the protocol detected on
the to-client side, and SCAppLayerProtoDetectGetStreamDataSize() to
get the amount of stream data available for protocol detection in a
given direction.

These are needed by the IMAP probing parser to tell IMAP apart from
FTP on "USER CAPABILITY".

Ticket #8276
1 day ago
..
src app-layer: add flow accessors for probing parsers 1 day ago
Cargo.toml.in rust: inherit common package metadata from workspace 5 days ago
Makefile.am
…