Project

General

Profile

Actions

Bug #7762

open

rust: finish moving extern C definitions to suricata_sys and bindgen

Added by Philippe Antoine 3 days ago. Updated 3 days ago.

Status:
In Progress
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:


Related issues 2 (1 open1 closed)

Blocks Suricata - Bug #7666: rust: zero-dependency crate suricata-coreNewPhilippe AntoineActions
Copied from Suricata - Bug #7667: rust: move extern C definitions to suricata_sys and bindgenClosedPhilippe AntoineActions
Actions #1

Updated by Philippe Antoine 3 days ago

  • Copied from Bug #7667: rust: move extern C definitions to suricata_sys and bindgen added
Actions #2

Updated by Philippe Antoine 3 days ago

applayer.rs and frames.rs share the same problem : we want to bindgen a C function like `AppLayerFrameNewByRelativeOffset` which uses as argument of type `StreamSlice` which is defined in rust

This is going to be the difficult part.
There are some easier things to do first

Actions #3

Updated by Philippe Antoine 3 days ago

  • Blocks Bug #7666: rust: zero-dependency crate suricata-core added
Actions

Also available in: Atom PDF